
Hour Glass Hotel London
Location
Placed close to the Elephant and Castle station, the Hour Glass Hotel has easy access to central London.
Rooms
All the guestrooms of the hotel are decorated and furnished in simple manner to offer you a comfortable stay.
Restaurant
Guests can relish the delicious food and enjoy refreshing drinks at the onsite Victorian Pub in a traditional atmosphere.
General
This charming property proves to be an ideal place to soak up a real taste of London.
Private bathroom / Ensuite, Television.
Lobby, Reception.
77 Thurlow Street, London SE17 2BX
United Kingdom > London