London Walthamstow Home

PriceCheck live prices

Check availability →
Guest rating
6.0 · 4 reviews
Class
3-star hotel
Address
13 First Ave, London, England, E17 9QGShow on map
Check-in / out
14:00 / 11:00

London Walthamstow Home is a 3-star hotel in London. It's set on 13 First Ave, London, England, E17 9QG.

Terrace and Garden Views

Enjoy stunning views from the terrace and garden, perfect for relaxation and soaking in the surroundings.

Convenient Amenities

Benefit from complimentary wireless internet access and make use of laundry facilities, a microwave, and refrigerator in common areas for your convenience.

Hvorfor bo her

  • Free Wi-Fi

Amenities

  • Shared microwave
  • Shared refrigerator
  • Free WiFi
  • Terrace
  • Garden
  • Designated smoking area

Gjestevurdering

Guests rate London Walthamstow Home 6.0 from 4 verified reviews. Recent guest reviews sit with the rooms above.