The Royal Horseguards Hotel Near The River Thames

The Royal Horseguards 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 past The Tower of London, Tower Bridge, HMS Belfast, and the London Eye.  The Royal Horseguards Hotel overlooks the nearby River Thames and the Houses of Parliament.

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

The Royal Horseguards HotelThe Royal Horseguards Hotel

Distance: 0.2 miles
Highlight: The newly refurbished 5* hotel is near the River Thames and near Embankment with its Victoria Gardens.

Do you have a code?
Find guaranteed best rates