This luxury hotel in London is located in the fashionable Bloomsbury district. It is a 4-star hotel near Liverpool Street tube station close to the British Museum and Russell Square. Oxford Street, British Library, and Covent Garden are located nearby. It has 33 en-suite rooms with high-speed internet access, TV with satellite channels, telephones, tea and coffee making facilities, and hair dryer. All these rooms feature private en-suite bathrooms along with complimentary toiletries. The hotel lounge is adjacent to a walled garden that offer relax and pleasant atmosphere to the guests. Shops at Oxford Street and restaurants at Covent Garden can be easily accessed from here.
Check-in
Check-out
Currency
Sorry!! No rooms are available for selected dates.