This is a three star accommodation near Blackfriars tube station in London. It is located in Bloomsbury district, offering base to visitors in Central London. The British Library, British Museum, and Bloomsbury Theatre are nearby attractions. With over 109 rooms, this hotel offers contemporary facilities to leisure and business travellers. These family friendly rooms are equipped with colour TV coffee and tea maker, radio, and hairdryer. Private bathroom facilities are another attractive feature of this hotel. Dean’s Brasserie and The Aquarian Restaurant are two in-house restaurants here. The guests can also find several top restaurants, bars, and cafes near this hotel.
Check-in
Check-out
Currency
Sorry!! No rooms are available for selected dates.