EN
  • RU

Holiday Inn Singapore Orchard City Centre

Hotel
57
0
Location
1.3023900, 103.8410059
Plus.Codes
6PH58R2R+XC

Postal address

11 Cavenagh Rd, Singapore 229616