LOCATED IN THE HEART OF LONDON
Our beautiful hotel is set over two buildings both ideally situated on Bloomsbury road, one of London’s most distinguished neighbourhoods. The British Museum, West End shopping, theatres, bars and restaurants are close by ideal for those looking to discover and explore all London has to offer.
The tastefully decorated rooms are all air-conditioned and all offer new en suite facilities, Flat screen TV, Personal Room Safes, Direct dial telephones with modem point.
Our Serviced Apartments have all of the amenities previously mentioned, as well as a fully equipped kitchenette with high quality kitchen appliances, including Combination Microwave Oven, Fridge/Freezer, Toaster, Kettle and more; making them a great option for extended stays and providing the same privacy one will get at home.