Hour Glass Hotel London - London

Rooms
7
Location
London - Tower Bridge
Overview
The Hour Glass Hotel London is a small budget hotel located above a pub, situated a few step from Burgess Park, in South London. It is steps from a bus stop about just over 10 minutes from the Elephant and Castle Underground Station. The Hour Glass Hotel London offers standard, plainly furnished rooms that have shared bathrooms and cooking facilities.
Standard facilities:
Standard Room (Shared facilities):
Standard Rooms (Shared facilities) have shared toilet and shower facilities.
Hotel
Star
Location
other spellings: hour glas hotle landon, glas hotell, otle