Arora Group has opened its new Heathrow Terminal 4 dual-branded hotels, Crowne Plaza London – Heathrow Terminal 4 and Holiday Inn Express London – Heathrow Terminal 4, the largest hotel opening in the UK this year and also the largest hotel complex connected to a British airport terminal.

The Crowne Plaza offers 304 bedrooms with meeting facilities and fitness centre.

Read more:

Tagged with →