Hotels in London
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
Euston Square Hotel
Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
Abcone Hotel Kensington
Location. The intimate Abcone Hotel HSD is located in a residential street in upmarket West London, ...