Skip to content
Hotels of Earth

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

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