Location: Canary Wharf, London
Seating: 600 | Parking: Yes | Rating: 5 Star
Explore the Docklands while enjoying the comfort of exceptional Canary Wharf accommodation at the London Marriott Hotel
Explore the Docklands while enjoying the comfort of exceptional Canary Wharf accommodation at the London Marriott Hotel