London Marriott Hotel Canary Wharf is ideally situated in the heart of Canary Wharf in London, England. With its sleek, clean lines and its high-quality design, our luxury hotel provides the perfect setting for both business and leisure travellers. Stay in the newly refurbished, spacious rooms and suites that offer an array of technological features. Organise your next meeting with our experienced conference and events team in our convenient and flexible meeting spaces. Enjoy the G&Tea Lounge featuring over 180 types of gin or Manhattan Grill for our signature steak. Experience success and comfort at our London Docklands hotel and let the area’s fascinating history inspire you every day!