Hotel Phoenix Singapore (Former) #03-49, 277 Orchard Road (S)238858, Singapore 238858
Approx 0.01 KM away