Shangri-La Serviced Apartments
Serviced apartments with 1, 2 and 3 bedrooms apartments available for long and short term stay. Located close to Orchard Road at 1 Anderson Road, Singapore 259983.
The AngloINFO Business Directory
Add your organisation to the 14,896 businesses and services already listed in AngloINFO Singapore's Business Directory.