YoyoAdvisor's London, UK
Citadines Holborn-Covent Garden London
94 - 99 High Holborn
This hotel is very comfortable, the staff is friendly, efficient, customer minded, the rooms are wel...
Strand Palace Hotel
I've spent a one-night stay in this extremely well-located, clean and comfortable hotel and enjoyed ...
12 Upper Woburn Place
The Ambassadors is a central London, very comfortable hotel. I spent only one night there but enjoye...