The Hour Glass is a basic, budget hotel, situated near Central London. Guests at this hotel get to enjoy the benefit of being located above a traditional London pub.
|Nightly rate||£73.00 a camera|
Dettagli della location & mappa
Hour Glass Hotel
131 Beaconsfield RoadLondonSE17 2BX
- +44 (0)20 7703 3480