Shangri-La Apartments 5 stars

1, Anderson Road, Orchard, 259983 Singapore, Singapore

Hotel image
Read more reviews for Shangri-La Apartments