Charing Cross Hotel Near Trafalgar Square
In the heart of London, Trafalgar Square is one of the most famous squares in the world. Home to the National Gallery and Nelson's column, the area is buzzing with activity throughout the year staging artistic performances, events and the occasional political demonstration. The Charing Cross hotel is located near Trafalgar Square, less than a 100 metre walk away.
Charing Cross Hotel
Distance: 0.1 miles
Highlight: The Charing Cross hotel is located on The Strand near Covent Garden, only a short walk to nearby Trafalgar Square and Leicester Square.