London, United Kingdom2 miles
This 203 room property, built in 2024...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 203
Rates: -
Modern Commercial Hotel situated at Russell Square, adjacent to tube station, near British Museum.
5 Limited Service First Class
Rooms: 316
Rates: $203 - $278
Apartment hotel located in the heart of Shopping, near restaurants, Pubs, The British Museum & Covent Gardens.
6 First Class
Rooms: 192
Rates: $178 - $379
Located in a quiet, leafy side street just off Albert Embankment; minutes from Vauxhall tube, bus and rail links.
4 Moderate First Class
Rooms: 93
This property, renovated in 2013...
2 Tourist Class
Rooms: -