Trafalgar Square, at the heart of London, is one of the city’s most vibrant open spaces. Home to Nelson’s Column, the square is rich in history and provides a platform for new artistic performances and events. This is a super location for business, pleasure, or sightseeing trips to London. The hotel is close to many attractions including The National Gallery, Big Ben, The Houses of Parliament and Buckingham Palace.
Browse the offers available for Trafalgar Square hotels including Hazlitts Hotel and the Cavendish Hotel and book today as our offers are frequently updated.




