Beech Hall Road Guesthouse

Search hundreds of travel sites at once for hotel deals at Beech Hall Road Guesthouse

113 Beech Hall Road - Walthamstow, London, E4 9NN, United Kingdom
+44 796 697 8947


Beech Hall Road Guesthouse
Sun 11/19
Mon 11/20

Overall guest ratings

9.1/10 Excellent
Based on 13 reviews


  • 7.3 mi Tower of London
  • 7.4 mi Tower Bridge
  • 7.8 mi Tate Modern
Show all


Showcasing a sun terrace and views of the garden, Beech Hall Road Guesthouse is located in Walthamstow in the region of Greater London, just 9 miles from London. Free WiFi is provided and free private parking is available on site. The rooms are equipped with a flat-screen TV. There is a shared kitchen at the property. Windsor is 28 miles from Beech Hall Road Guesthouse, and Croydon is 17 miles away. London City Airport is 7 miles from the property.

Less Show all


  • Internet
  • Free parking
  • Free Wi-Fi
  • Non-smoking rooms available
  • Terrace/Patio
Less Show all