Stunning boutique property just moments from Holborn
This hotel is perfectly located in the heart of Bloomsbury, giving easy access to several significant locations within the city. You can relish the vibrant Oxford Street, Covent Garden, Theatre land and the chic shopping streets of West End, located within few minutes distance from the hotel. Now get convenient access to the city with tube stations located within walking distance from the hotel. This 4 star boutique hotel hosts elegantly appointed rooms with modern facilities. You can unwind and relax at the in-house restaurant and bar at the hotel.
Sorry!! No rooms are available for selected dates.