In contrast to London’s hustling busy life, the hotel offers peace and tranquillity in the modernized rooms and a bar as well as quiet zones on each floor for the guests to relax in.
Crowne Plaza London - Heathrow
Just off the M4 motorway, this modern hotel is a 5-minute drive from Heathrow Airport.
Crowne Plaza London - The City
Crowne Plaza London-The City is the stylish hotel located in London’s historic Square Mile, near Blackfriars station.
Crowne Plaza London Kensington
Their stylish West End hotel is located only a brief walk from the Natural History Museum, Science Museum as well as the Victoria & Albert Museum.