Hour Glass Hotel
London England
Check in
3:00 PM
Check out
11:00 AM
Your journey of exceptional moments begins the instant you cross the threshold of Hour Glass Hotel, where every detail is crafted to elevate your stay, you'll be within a 5-minute drive of Tower Bridge and Tower of London. This inn is 6 minutes drive to London Bridge and 6 minutes drive to The Shard.
Make yourself at home in one of the 21 guestrooms featuring refrigerators and DVD players. Your room comes with a Select Comfort bed. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and 26-inch LCD televisions are provided for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.
Property Details
Location
131 Beaconsfield Road (off Thurlow St.), London, England SE17 2BX, United Kingdom