The Tower Hotel Near River Thames

The Tower 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 London Eye and the Houses of Parliament.  On the River Thames, the Tower Hotel is near the Tower of London, Tower Bridge and HMS Belfast.

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

The TowerThe Tower Hotel

Distance: 0.1 miles
Highlight: The Tower Hotel is located directly on the Riverf Thames, offering fantastic views of the river, near Tower Bridge and near London Bridge.

Do you have a code?
Find guaranteed best rates