Located in London, 4.2 km from Olympic Stadium, Cabot Inn has a garden and rooms with free WiFi access. The property is situated 5 km from O2 Arena. The property is set in the Newham district. At the hostel, the rooms include a wardrobe. The nearest airport is London City Airport, 3 km from the prop Read more
Located in London, 4.2 km from Olympic Stadium, Cabot Inn has a garden and rooms with free WiFi access. The property is situated 5 km from O2 Arena. The property is set in the Newham district. At the hostel, the rooms include a wardrobe. The nearest airport is London City Airport, 3 km from the property.