Canada Water offers accommodation in London, 2.7 km from O2 Arena and 2.7 km from Tower Bridge. Guests benefit from terrace. Free WiFi is provided throughout the property.
Canada Water offers accommodation in London, 2.7 km from O2 Arena and 2.7 km from Tower Bridge. Guests benefit from terrace. Fre Read more
Canada Water offers accommodation in London, 2.7 km from O2 Arena and 2.7 km from Tower Bridge. Guests benefit from terrace. Free WiFi is provided throughout the property.
Canada Water offers accommodation in London, 2.7 km from O2 Arena and 2.7 km from Tower Bridge. Guests benefit from terrace. Free WiFi is provided throughout the property.
Number of Rooms: 1