Featuring free WiFi throughout the property, Klaro Apartments is situated in London, 1.2 km from O2 Arena. Greenwich is 3.4 km from the property. Some units include a seating area and/or balcony. There is also a kitchenette, fitted with a...
Address: Hoola, 1 Tidal Basin Road, London
Rates from:
GBP 114 Book Now