Charing Cross Hotel Near 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 Charing Cross hotel is located on The Strand near Trafalgar Square and less than a mile from the Houses of Parliament.
Distance: 0.8 miles
Highlight: The most central Strand hotel in London is located just a few minutes from the Houses of Parliament. The Charing Cross hotel is located near Covent Garden and near Trafalgar Square.