Hour Glass Hotel Reviews page 5
- Address
- 131 Beaconsfield Road off Thurlow Street Walworth London SE17 2BX UK
laika
, American
Hour Glass Hotel is simple and clean. Near and convenient to stores and food. A bus ride and back into Central London. Also, staff and locals are very friendly.