Holiday Inn Singapore Orchard City Centre

11 Cavenagh Road
Singapore
Singapore