), Renaissance London Heathrow (under a franchise agreement with Marriott), InterContinental® London - The O2, Crowne Plaza London... based at Heathrow, Gatwick, Windsor, London, Stansted and Luton plus any new locations the group quires or develops in the...
Arora Hotels