Guest Review Score: 8.1/10
The close proximity of this three star London accommodation to the financial district of the capital allures huge range of business as well as leisure travellers. Moreover, there are various attractions located at an easy reach of the hotels like British Museum and Trafalgar Square.
The hotel can be reached by boarding a tube to Russell Square tube station or a train to Euston railway station.
This boutique offers a melange of facilities with glorious interiors. The guests often admire all of its 9 en suite rooms and 27 semi en suite rooms. The conference rooms and syndicate rooms also offer conferring facilities for all those business guests.