Orchard Hotel, Singapore

442 Orchard Road, Singapore 238879
Singapore
Singapore