Description
Discover the charm and elegance of literary Bloomsbury with a stay at this impressive 4-star hotel, housed in a stunning example of Edwardian architecture. Perfectly located close to the iconic British Museum, Oxford Street shopping, and numerous West End theaters, this hotel offers easy access to many of London’s most popular attractions. Holborn and Russell Square tube stations are also nearby, providing excellent transport links throughout the city. The hotel’s contemporary style offers a perfect blend of old-world charm and modern convenience, with air-conditioned rooms featuring flat-screen TVs. Whether you’re visiting London for business or pleasure, this hotel offers a comfortable and convenient base from which to explore the city. Immerse yourself in the rich culture of London and experience the best of this vibrant city from the comfort of this stylish hotel.