Holiday Inn Express Singapore Orchard Road 3 stars

20 Bideford Road, Orchard, 229921 Singapore, Singapore

Hotel image
Read more reviews for Holiday Inn Express Singapore Orchard Road