22 Hertsmere Road, Canary Wharf
Discover Marriott Executive Apartments London, Canary Wharf, offering furnished apartments for extended business trips or family vacations. Enjoy fully-equipped kitchens, as well as a restaurant, a fitness centre and meeting facilities.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours