Holiday Inn Singapore Orchard City Centre

11 Cavenagh Road
Singapore 229616

 

Nearby Locations Open Google Map

FBG