Urban Rest Canary Wharf Apartments offers accommodations in London, a 7-minute walk from Canary Wharf Tube Station and 3 miles from Tube Station. Guests staying at this apartment have access to a balcony. The accommodation provides a fitness center, free Wifi throughout the property, and family rooms.
At the apartment complex, all units have air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, and a private bathroom with free toiletries and a a bath or shower. A dishwasher, an oven, and microwave are also featured, as well as a kettle. At the apartment complex, units are fitted with bed linen and towels.
Guests can also relax in the shared lounge area.
Tower of London is 3.1 miles from the apartment, while Victoria Park is 3.3 miles away. The nearest airport is London City Airport, 4.3 miles from Urban Rest Canary Wharf Apartments.