Welland House is situated in London, 800 metres from Greenwich and 1.2 km from Greenwich Park. Located around 2.3 km from O2 Arena, the guest house with free Wi-Fi is also 5 km away from Tower Bridge. The property is set in the Greenwich district.
Clipr Apt, Greenwich, London, SE10 9DT, United Kingdom
Nightly rates from $126