With a stay at Zen Apartments - Canary Wharf in London (Canary Wharf), you'll be convenient to One Canada Square and O2 Arena. This apartment is close to Tower of London and Olympic Stadium.

Rooms

Make yourself at home in of the guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Rooms have private balconies. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided weekly.

Business, Other Amenities

Free self parking is available onsite.

Expedia Affiliate Network

Amenities

Internet
Pets not allowed
No smoking
Free parking
Wheelchair accessible
Free WiFi

Location

Get Rates

Get Flight + Hotel

Star Ratings

Agoda