Russell Square Hotel

Russell Square Hotel is a charming hotel located in the heart of Bloomsbury, a historic and cultural area in central London. The hotel offers comfortable, well-appointed rooms with modern amenities such as free Wi-Fi, flat-screen TVs, and tea and coffee-making facilities, making it an ideal choice for both leisure and business travelers. Situated near Russell Square and within walking distance of major attractions like the British Museum, Covent Garden, and The West End, the hotel provides easy access to London's vibrant cultural scene. The area is also home to a range of cafes, restaurants, and shops, offering guests a convenient and pleasant stay while exploring the city's best-known landmarks.
Facilities
- Wi-Fi