Close Window
View Category

View All Photos

Marriott Executive Apartments London, West India Quay

Check Rates & Availability


Welcome (6 of 29)

Stay at the luxurious London Marriott Executive Apartments, West India Quay located in the heart of Canary Wharf and only minutes away from Stratford City and Westfield Shopping Centre, Europe's largest indoor mall.