London, United Kingdom.9 miles
Located in a quiet, leafy side street just off Albert Embankment; minutes from Vauxhall tube, bus and rail links.
View Hotel Details
4 Moderate First Class
Commission: 10%
Rooms: 93
Rates: -
Rooms with the courtyard, Henrietta Street's historical red brick building or London Eye view - Close to the Strand.
7 Superior First Class
Commission: -
Rooms: 40
Rates: $256 - $774
Central London hotel on south Bank of river Thames - Close to Big Ben and Vauxhall station - An hour's ride to Heathrow Airport.
Rooms: 142
Rates: $187 - $933
This 145 room property, built in 2022...
6 First Class
Rooms: 145
Rates: $306 - $533
Not Yet Rated
Rooms: 13
Rooms: -
A city-centre hotel located few minutes walk from St. Paul's Cathedral, Blackfriars tube station, and the British Museum.
Rooms: 265
Rates: $132 - $159
This 138 room property, built in 2019...
Commission: 8%
Rooms: 138
This 111 room property, renovated in 2023...
Rooms: 111
Situated at the heart of the City - Overlooking St. James Garlickhythe church - 2 min walk from Mansion House tube station.
9 Deluxe
Rooms: 92