About
London Marriott Hotel Canary Wharf is ideally situated on the waterfront, just moments from Canary Wharf tube, the Elizabeth Line and West India Quay DLR. Part of Marriott International, the world’s largest and most celebrated hospitality brand, our five-star hotel is the perfect place to take your career to a whole new level.
Address
22 Hertsmere Rd, London E14 4ED
Website