InterContinental Hotels Group plc, informally InterContinental Hotels or IHG, is a British multinational hospitality company headquartered in Denham, Buckinghamshire, England.

Products and specialities

Accommodation, restaurant, bar, conference facilities, swimming pool

Reviews

Add your review

Beautiful cooking and a few small theme places to visit at the airport now.