London United Kingdom
Rated 78 / 100 based on 70 customer reviews.
Overlooking Bloomsbury's Russell Square and 2 minutes' walk from the tube station of the same name, this striking Victorian hotel with marble-columned public spaces is 6 minutes' walk from the British Museum and 14 minutes' walk from Oxford Street.
Upscale rooms with polished furnishings feature flat-screen TVs and free Wi-Fi. Elegant suites add separate lounges; many also offer views of Russell Square. Room service is available 24/7.
The sophisticated bar and restaurant offers breakfast, lunch and afternoon tea. There's also a business centre.
Facilities @ Hotel Russell include:
Elevator / Lift
Cable / Satellite TV
Express Check-In / Check-Out