Remo Apartment Near Canary Wharf & 02
★★★ 42 leven Road, London, England, E14 0GY, London, GB
6 guest rating
About this hotel
Luxurious Apartment with Modern Amenities
Experience comfort in this stylish apartment with a well-equipped kitchen, complimentary Wi-Fi, and a luxurious bathroom featuring a deep soaking tub. Self-parking is available on-site.
Convenient Location
Located in Tower Hamlets, you'll be a short drive away from iconic landmarks such as the Thames River, Queen Elizabeth Olympic Park, ExCeL Exhibition Centre, and O2 Arena.
Easy Access to Airports
With London City Airport just 7.1 km away and other major airports within reachable distances you can travel hassle-free during your stay.
Book now for an unforgettable stay in London.
Rooms & rates
Amenities
- Free WiFi
- Free self parking
Location









42 leven Road, London, England, E14 0GY, London, GB
Good to know
A deposit may be required at the property.
›Pets
Pets not allowed
›Pets
No pets
›Children and extra bed policy
Children welcome
›General
Professional property host/manager