London Luxury 7 Bedroom Holiday Let

106 Lonsdale Ave, London

Reservations:+1-888-355-0343

7 bedrooms

Baths

Guests

Description

With a stay at London Luxury 7 Bedroom Holiday Let in London (Newham), you'll be within a 10-minute drive of ExCeL Exhibition Centre and Thames River. This vacation home is 5.1 mi (8.1 km) from O2 Arena and 5.8 mi (9.3 km) from Tower of London.

Amenities

Check In: 3:00 PM - 9:00 PM

Check Out: 12:00 PM

Smoke-free property

Picnic area

Garden

Free self parking

Grocery/convenience store

Express check-in

Express check-out

Shared microwave

Free wired internet

Television in common areas

Check Price

No nearby properties available in this region at the moment.