Canary Wharf Holiday Rooms 4*
Main amenities
Location
Canary Wharf Holiday Rooms London hotel includes 7 rooms and is 6 km from the Sky Garden.
This hotel is located 5 minutes on foot from The Leap, in the immediate vicinity of South Quay tube station. The international ExCeL London Convention Centre is 2.9 km from the 4-star hotel in London. You can easily find the multi-purpose indoor O2 Arena a 10-minute ride from the Canary Wharf Holiday Rooms. Crossharbour city rail is 550 metres away.
Welcoming guests to a sitting area and a dining area, the rooms are furnished with a writing table. Other comforts include a refrigerator, an oven, and kitchenware for self-catering. Bathrooms feature a separate toilet and a shower along with hairdryers and towels.
Serving British specialities, The Gun is 5 minutes' walk away.