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,834 businesses and services already listed in AngloINFO Singapore's Business Directory.
Highest concentration of religious organisations & unofficial red-light area of Singapore. Explore this colourful neighbourhood; how it exists to feed our...More Details