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 Kingdom.6 miles
Housed in former Royal Mail head office at Shoreditch – Provides spaces for exhibitions and tradeshows.
View Hotel Details
7 Superior First Class
Commission: -
Rooms: 253
Rates: -
Situated 10 minutes' walk from London Bridge station - Quick access to Borough Market, the Tate Modern and St. Pauls Cathedral.
6 First Class
Commission: 10%
Rooms: 182
Modern seven-story hotel situated in central London, a 10-minute walk from the City and close to Waterloo Station.
Rooms: 144
Not Yet Rated
Rooms: 26
3 Superior Tourist Class
Commission: 5%
Rooms: 14
Traditional hotel with extended views of Tower of London and Tower Bridge - 2 minutes walk from Tower Hill tube station.
Commission: 8%
Rooms: 307
Rates: $274 - $546
This 106 room property, renovated in 2024...
4 Moderate First Class
Rooms: 106
Rates: $202 - $468
This 19 room property, renovated in 2014...
Rooms: 19
Rates: $187 - $227
Featuring colorful decorations in the interiors, contemporary hotel-12 minutes on foot from the Tower of London.
Rooms: 49
Modern high-rise hotel located in the heart of the London city – 5 minutes' drive from the Tower of London and Tower Bridge.
Rooms: 272