Holiday Inn Singapore Atrium, an IHG Hotel

Holiday Inn Singapore Atrium, an IHG Hotel

Hotel

317 Outram Road, Singapore, Singapore