Holiday Inn Singapore Orchard City Centre, an IHG Hotel
Holiday Inn Singapore Orchard City Centre, an IHG Hotel
Hotel
11 Cavenagh Road, Singapore, Singapore
84
Very Good ·
964 reviews