The 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, Shakespeare’s globe, the Tate Modern, the London eye and the Houses of Parliament.
Toggle weather
Discover our hotels near the Thames and our best available rates online now by clicking on one of our properties below.
The Tower
Distance: 0.1 miles
Highlight: The Tower sits in prime position directly on the Thames, offering fantastic views of the river, Tower Bridge and St Catherine’s dock.
Charing Cross
Distance: 0.2 miles
Highlight: The most central hotel in London is located just a few minutes from Covent Gardens, Trafalgar Square and Leicester square.
The Royal Horseguards
Distance: 0.2 miles
Highlight: The newly refurbished 5* hotel is just down the road, sitting opposite the London Eye overlooking the Thames.
