Leicester Square attractions

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

Buckingham Palace

0.79 mi / 1.27 km from the hotel
The monarchy's London residence, Buckingham Palace is a must-visit for royal sightseeing.

Leicester Square

0.04 mi / 0.07 km from the hotel
Set in the heart of the West End, legendary Leicester Square is surrounded by cinemas and theatres.

National Portrait Gallery

0.09 mi / 0.14 km from the hotel
Overlooking Trafalgar Square, the National Portrait Gallery houses paintings of important figures in British culture, both past and present.
See more

Trafalgar Square

0.16 mi / 0.25 km from the hotel
Commemorating the Battle of Trafalgar, Nelson's Column on Trafalgar Square is an iconic London landmark.

Big Ben

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.
See more

Hyde Park

1.55 mi / 2.5 km from the hotel
One of eight Royal Parks, Hyde Park covers 350 acres in the middle of London, offering events, concerts, and beautiful quiet spots to relax.
See more