Immaculate 2-bed Apartment in London

PriceCheck live prices

Check availability →
Class
3-star hotel
Address
20 water lane, London, England, E154nlShow on map
Check-in / out
14:00 / 10:00

Immaculate 2-bed Apartment in London is a 3-star hotel in London. It's set on 20 water lane, London, England, E154nl.

Beautiful Apartment with Modern Amenities

Make yourself at home in this stylish apartment, complete with a fully equipped kitchen, private balcony, and complimentary Wi-Fi. The convenience of self-parking and a washer/dryer adds to the comfort of your stay.

Convenient Location

Located in Newham, London, explore top attractions like Westfield Stratford City and Queen Elizabeth Olympic Park just minutes away. Easy access to major landmarks and the airport make traveling a breeze.

Hvorfor bo her

  • Free Wi-Fi
  • On-site parking

Amenities

  • Free self parking
  • Free WiFi