London, United Kingdom1.2 miles
Contemporary art deco design hotel, few minutes walk from the British Museum, Holborn Station and Russell Square.
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 21
Rates: $160 - $274
London, United Kingdom.8 miles
This 20 room property, built in 1900...
Rooms: 20
Rates: $40 - $160
London, United Kingdom1.6 miles
Rooms: 34
Rates: -
London, United Kingdom.7 miles
Commission: 10%
Rooms: -
London, United Kingdom1.4 miles
This 11 room property, built in 1890...
Rooms: 11
Rates: $426 - $701
Apartment hotel located in the heart of the Royal Borough of Kensington and Chelsea - 8 minutes walk from the Kensington station.
Rooms: 165
Rates: $132 - $252
London, United Kingdom1.3 miles
This hotel is scheduled to open summer 2025.
Rooms: 81
London, United Kingdom1 miles
This 107 room property, renovated in 2020...
Rooms: 107
London, United Kingdom1.7 miles
London, United Kingdom2 miles