Hotel Hour Glass London
77 Thurlow Street, London, United Kingdom
77 Thurlow Street, London, United Kingdom
Located approximately 10 minutes by car from the Protestant Westminster Abbey, Hour Glass London hotel is merely 6 minutes' walk from Mandela Way T-34 Tank. This hotel also includes parking.
The accommodation is about 15 km from London City airport and at a distance of 4.6 km from such cultural venues as The British Museum. The 13.7-tonne Big Ben Bell in London is approximately 10 minutes by car from the hotel. There is Tower Bridge about 25 minutes' walk from the property.
Guests can enjoy Chinese dishes served in Reunion located about a 5-minute walk away.