22 Hertsmere Road, Canary Wharf, London E14 4ED United Kingdom Visit Website
Set in Canary Wharf off the A1261 road, this modern hotel is a 1-minute walk from the West India Quay subway station, 2.9 miles the Tower of London and 5 miles from St. Pancras International train station.
The contemporary accommodations, ranging from studios to 2-bedroom suites, come with pillow-top mattresses, Wi-Fi (fee) and flat-screen TVs, as well as fully equipped kitchens and separate living areas.
Amenities include a casual restaurant serving seasonal cuisine, plus a chic lounge, a fitness centre and a sauna. Grocery delivery service is available.