London, United Kingdom1.9 miles
Situated at the heart of the City - Overlooking St. James Garlickhythe church - 2 min walk from Mansion House tube station....
View Hotel Details
9 Deluxe
Commission: -
Rooms: 92
Rates: -
Not Yet Rated
Rooms: 47
Rates: $159 - $207
Rooms: 18
This 23 room property, built in 1705......
Rooms: 23
Rates: $112 - $112
Rooms: 45
This 141 room property, built in 2011......
6 First Class
Rooms: 141
A converted tea warehouse in the heart of Shakespeare's London, packed full of original features and history....
7 Superior First Class
Rooms: 75
Ideally situated on the south side of the River Thames, this London hotel offers guests comfort, convenience and free Wi-Fi....
Commission: 10%
Rooms: 645
Rates: $312 - $312
This 28 room property, renovated in 2020......
Rooms: 28
Apartment-styled hotel in the center of the city - St Paul's Cathedral area and Tate Modern are nearby attractions....
Rooms: 90