161A Forest Road Hotel London offers guests access to Gods Own Junkyard, which is 2.7 km away. Public parking is available nearby at this guest house.
Bathroom amenities include a separate toilet and a shower, along with comforts such as hair dryers and towels.
The restaurant Sea Fryer Fish Bar is located 5 minutes' stroll away.
The hotel is located in London, just 5 minutes' walk from Blackhorse Road tube station. The metropolitan Down Lane Park is within easy reach of the property, while King Edward Road bus stop is around 100 metres away. The 161A Forest Road is also about 6 km from London Multi-Purpose Stadium. Guests will find London Blackhorse Road train station just around the corner from this hotel.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please