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.
Discover some of our hotels near the Houses of Parliament and our best available rates online now by clicking on one of our properties below.
The Royal Horseguards
Distance: 0.7 miles
Highlight: The newly refurbished 5* hotel is just down the road, sitting opposite the London Eye overlooking the Thames.
Charing Cross
Distance: 0.8 miles
Highlight: The most central hotel in London is located just a few minutes from Covent Gardens, Trafalgar Square and Leicester square.
