Choose your preferred currency.
Bloomsbury Palace Hotel, located at 29-31 Gower Street, London, WC1E 6HG, offers a charming blend of comfort and convenience in the heart of London’s vibrant Bloomsbury district. This elegant 3-star hotel provides an ideal base for both leisure and business travelers. The hotel features a variety of well-appointed rooms, including single, double, and family options, each designed with modern amenities to ensure a pleasant stay. Guests will appreciate the complimentary Wi-Fi, flat-screen TVs, and tasteful décor that enhance the overall experience.
The Bloomsbury Palace Hotel London is perfectly situated for exploring major landmarks and cultural attractions. Just a short walk from the iconic British Museum and the picturesque Russell Square, the hotel is also conveniently located near University College London. Public transport options are readily accessible, with the nearest underground station being Russell Square, offering easy connections to other parts of the city.
Whether visiting for business or pleasure, the Bloomsbury Palace London provides a welcoming retreat with a prime location to experience London’s rich history and vibrant culture.
29- 31 Gower Street, London, WC1E 6HG, United Kingdom
WiFi is available in all areas and is free of charge.
No parking available.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 17 years old stay for free when using an existing bed.
No extra beds are available.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
"The location was fab! Clean and quiet exactly what we need for a nights stay ove.."
Find other great 4-star options near the Bloomsbury Palace Hotel.
21 Gower Street Bloomsbury, London
26-28 Whitfield Street, London
Hold On!