London Marriott Hotel Canary Wharf
Plan a getaway at London Marriott Hotel Canary Wharf. Located in East London near Queen Elizabeth Olympic Park, our hotel offers spacious rooms and suites, many with Canary Wharf and West India Quay views, steakhouse dining, meeting spaces and more.