LUXURY ExCEL LONDON HOUSE

Newham, London, E16 3EQ, United Kingdom

Reception services

  • Invoice provided

Pets

  • Pets are not allowed

Outdoors

  • Patio
  • Garden

Parking

  •  Free private parking 

Room Amenities

  • Sofa bed
  • Heating
  • Ironing facilities

Check availability

Check-in date

Check-out date