Canary Wharf - Luxury Apartments Hotels

41 Millharbour, E14 9NA London

Located in London, 3.4 miles from Tower of London, Canary Wharf - Luxury Apartments provides accommodations with a restaurant, private parking, a garden and a terrace. Located around 3.4 miles from Tower Bridge, the hotel with free WiFi is also 3.

Facilities

Location

 

Dates

Guests

Book
You will not be charged yet