Eltar HostleGuesthouse
73 Ambergate Street, Southwark, London, SE17 3RZ, United Kingdom
Situated in London and within 3.2 km of London Bridge, Eltar Hostle has a garden, non-smoking rooms, and free Wi-Fithroughout the property. The property is set 3.3 km from Big Ben, 3.3 km from Waterloo Station and 3.5 km from Houses of Parliament.