Hour Glass Hotel
Photo gallery for Hour Glass Hotel
Overview of Hour Glass Hotel
Hour Glass Hotel
Inn in Southwark
Reviews
7.2
Good
Popular amenities
Explore the area
131 Beaconsfield Road (off Thurlow St.), Walworth, London, England, SE17 2BX
- Tower Bridge5 min drive
- The Shard5 min drive
- London Bridge6 min drive
- London (LHR-Heathrow)55 min drive