Location: 1 Km From London City Centre, 700 M Fom Oxford Street/covent Garden And 2.5 Km From Buckingham Palace And River Thames.
Renovated in 2011, the hotel offers 54 rooms with functional furniture, heating, telephone and ensuite bathroom, as well as a breakfast room and internet access.