Royal Horseguards Hotel Near Houses of Parliament

Royal Horseguards Hotel Near The Houses of Parliament

The Houses of Parliament is a gorgeous gothic revival building located on the banks of the River Thames.  Otherwise known as the Palace of Westminster, it’s a striking building and officially a Royal Palace. Another great tourist attraction, Big Ben, towers 96 metres high in the sky overlooking Westminster.

The Royal Horseguards hotel is located near Trafalgar Square on the River Thames less than a mile from the Houses of Parliament. 

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

Discover the Royal Horseguards hotel near the Houses of Parliament and Big Ben and see our best available rate online.

The Royal HorseguardsThe Royal Horseguards

Distance: 0.7 miles
Highlight: This 5 star Strand Hotel has been newly refurbished and sites on the River Thames overlooking Victoria Embankment, just opposite the London Eye.

Do you have a code?
Find guaranteed best rates