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

RM 315+

Beech Hall Road Guesthouse
Fri 15/12
Sat 16/12

Overall guest ratings

9.1/10 Excellent
Based on 13 reviews


  • 11.7 km Tower of London
  • 11.9 km Tower Bridge
  • 12.5 km 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