Home Tags Kew Green

Tag: Kew Green

Three Holiday Inn Express Conversions Open in the UK

IHG has signed and opened three new Holiday Inn Express hotels in the United Kingdom following their conversion from Hampton by Hilton. The hotels...
Advertisement