161A Forest Road Hotel London offers guests access to God's 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, as well as comforts such as hair dryers and towels.
The restaurant Sea Fryer Fish Bar lies just a 5-minute walk from the accommodation.
The hotel is located in London, 350 metres from Blackhorse Road tube station. The property is also 2.3 km from the metropolitan Down Lane Park in London. There is London Multi-Purpose Stadium around 15 minutes away by car, and St James bus station is within reach of the 161A Forest Road. This hotel is near London Blackhorse Road train station, approximately 400 metres away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please