An elegant townhouse property just minutes from British Museum and Russell Square.
This brand new townhouse is located in Bloomsbury and is at a stone’s throw distance from Russell Square and the British Museum. This charming hotel has the famous West End theatres and shopping streets within convenient reach from the hotels. With tube stations located within easy reach, this hotel is ideal for the most discerning guests. The hotel offers 17 en-suite studios which are well appointed with digital LCD TV with satellite and cable connection. Experience fine dining at an elegant restaurant located within the hotel.
Sorry!! No rooms are available for selected dates.