Canary Wharf Deluxe Apartments

London

England

The apartments are equipped with all the modern conveniences to make your stay truly comfortable. Providing free and unlimited business broadband to keep you connected. There is also a complementary weekly maid service included in all stays of 7 nights and over