If you're visiting London, England, for the first time, you may arrive expecting a European city that overflows with pomp and pageantry. Few visitors to London will fail to be impressed by the gr...
London, United Kingdom1.1 miles
Situated in the Central London, the hotel is just off to the Fleet Street, Theatreland, St. Paul's Cathedral and Tate Modern.
View Hotel Details
7 Superior First Class
Commission: -
Rooms: 184
Rates: $255 - $1,307
Aparthotel located in the heart of the city - Close to the west end with easy access to the underground.
6 First Class
Commission: 10%
Rooms: 32
Rates: -
Apartment-styled hotel in the center of the city - St Paul's Cathedral area and Tate Modern are nearby attractions.
Rooms: 90
This 75 room property, built in 2011...
3 Superior Tourist Class
Rooms: 75
Rates: $292 - $292
This 205 room property, renovated in 2024...
Not Yet Rated
Rooms: 205
Rooms: -
Situated at the heart of the City - Overlooking St. James Garlickhythe church - 2 min walk from Mansion House tube station.
9 Deluxe
Rooms: 92
This 33 room property, renovated in 2019...
Rooms: 33
Hotel in the historic district nestled amongst charming pedestrian streets, ancient churches, parks & public houses.
Rooms: 203
Rates: $146 - $199
Rooms: 30