London, United Kingdom1.1 miles
Modern hotel with artistic flair, set near Aldgate and steps from the historic Tower of London
View Hotel Details
7 Superior First Class
Commission: 10%
Rooms: 340
Rates: -
Studio & bedroom serviced residences designed in the tradition of fine London townhouses with chic furnishing & artistic decor.
5 Limited Service First Class
Rooms: 47
Rates: $290 - $328
This 81 room property, renovated in 2025...
Rooms: 81
Rates: $466 - $3,332
Large Contemporary Hotel located at St. Katharine's Dock on banks of the Thames, overlooking the Tower of London & Tower Bridge.
Rooms: 801
Rates: $236 - $384
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
Not Yet Rated
Commission: -
Rooms: -
Modern hotel surrounded by historic neighborhood - Located at West End at Trafalgar Square, London - 10 minutes walk to Big Ben.
Rooms: 234
Rates: $284 - $362
2 Tourist Class
Rates: $132 - $132
Rooms: 48
Located inside historic Northumberland House at Trafalgar Square.
Rooms: 63
Rates: $259 - $338