Situated in London, 2.8 km from Olympic Stadium, Clova House has a number of amenities including a garden and free WiFi. The property is set 4.4 km from Victoria Park and 5 km from O2 Arena. The property provides a 24-hour front desk. At the guest house, all rooms come with a desk. All rooms include Read more
Situated in London, 2.8 km from Olympic Stadium, Clova House has a number of amenities including a garden and free WiFi. The property is set 4.4 km from Victoria Park and 5 km from O2 Arena. The property provides a 24-hour front desk. At the guest house, all rooms come with a desk. All rooms include a wardrobe. London City Airport is 5 km from the property.