A five-star hotel with a five-star location, we are situated minutes away from Covent Garden, Trafalgar Square, Soho, Oxford Circus, Piccadilly Circus and the city’s West End theatres. Leicester Square tube station is also moments away, with quick links to London Waterloo.
Select what to see in a map
Food & Drinks
0.79 mi / 1.27 km from the hotel
0.67 mi / 1.08 km from the hotel
Officially called the Great Bell, the bell in Elizabeth Tower is commonly known as "Big Ben" and is arguably London's most iconic landmark.