Charing Cross Hotel Near The River Thames

Charing Cross Hotel Near River Thames

Running straight through the capital the river Thames is home to some of London’s most famous sights, a trip down stream will take you near the Houses of Parliament, past The Tower of London, Tower Bridge and HMS Belfast.  The Charing Cross hotel is located near Trafalgar Square and Covent Garden.

  • Guoman
  • Thistle
  • Underground
  • Tourist spot
  • Restaurants
  • Bars
  • Coffee Shop
Toggle weather

Charing Cross HotelCharing Cross Hotel

Distance: 0.2 miles
Highlight: The Charing Cross hotel is located on The Strand near the River Thames and near Trafalgar Square.

Do you have a code?
Find guaranteed best rates