Description
This hotel is located in the city centre of London and was established in 2004. It is close to the British Museum and the nearest station is Russel Sq/Holborn. All 17 rooms are equipped with hairdryer, safe and ironing set.
This hotel is located in the Bloomsbury area, in a quiet, green part of London's West End. Oxford Street and Covent Garden are located in the immediate vicinity and can be quickly reached by underground. is just a few minutes walk from the hotel to the most renowned theatres in the city as well as to countless attractions and sights.
The hotel is a beautiful new townhouse property wonderfully located in London's Bloomsbury; just minutes away from the British Museum and Russell Square and Holborn stations.|An elegantly restored Georgian townhouse, it provides an intimate and inviting setting for its exclusive luxury studios and suites, all designed to ensure the utmost comfort.
Number of Rooms
17
more