Guest house Clemence Street London
Clemence Street, London, United Kingdom
Clemence Street, London, United Kingdom
The 3-star Clemence Street Hotel London is situated in Tower Hamlets, which is a great choice for travellers interested in markets, pubs and ancient landmarks, within 7 km of such family venues as Coca-Cola London Eye.
Some units have a microwave, an electric kettle, and a fridge for guests' comfort.
This London guest house is at a distance of 7 km from Big Ben and just a short stroll from Mile End underground station. The property offers proximity to such natural sights as Sky Garden (3.8 km) and Victoria Park (2.3 km). The hotel is also a mere 0.6 km from Limehouse and about 5 minutes' walk from Visions of the Universe exhibition. For those travelling from afar, London City airport is 14 minutes' drive away.
The neighbourhood features restaurants, including Meds, which is not too far from this London hotel.