Brand

Holiday Inn

5 hotels in 4 countries on the ULTIMATE City Guides. Part of IHG Hotels & Resorts.