Hotel Russell
Russell Square
London
3 Star
375 Rooms
About Hotel Russell
This landmark Grade II, Victorian hotel is located on Russell Square, within walking distance of the West End and theatre district. Many bedrooms are stylish and state-of-the-art in design, and others are more traditional. Spacious public areas include the impressive foyer with a restored mosaic floor, a choice of lounges and an elegant restaurant.
Hotel Russell |
51.520195 |
-0.125547 |
1 |