Located in London (Bloomsbury), Bloomsbury Palace Hotel is close to London Senate House Library, The British Museum, and Russell Square. Also nearby are BT Tower and British Library.
The hotel offers a bar/lounge. Complimentary wireless Internet access is available in public areas and an Internet point is located on site. Additional amenities include tour/ticket assistance, a garden, and a safe deposit box at the front desk.
The 29 guestrooms at Bloomsbury Palace Hotel include coffee/tea makers and ceiling fans.