This hotel is an oasis in the heart of the city, service is very attentive, speak several languages and are the most friendly I've seen in London.
The location is superb, it's all beside, gives pleasure to stay in the center: theaters, Covent Garden, Chinatown, Soho ... Yes it is true that the rooms are very small, perhaps because it's...
More
