EN
  • RU

New Orchid Hotel

Hotel
31
0
Location
1.3242613, 103.8512198
Plus.Codes
6PH58VF2+PF

Postal address

341 Balestier Rd, Singapore 329773