Holiday Inn Singapore Orchard City Center

Holiday Inn Singapore Orchard City Center
11 Cavenagh Rd, Singapore