Choose your room
161A Forest Road Hotel
161A Forest Road Hotel London offers proximity to the William Morris Gallery, situated merely 1.4 km away. There's also a convenience of public parking nearby.
Sights around a 10-minute drive from this London hotel include God's Own Junkyard. The East Warwick Reservoir lies just 1.9 km away, while Blackhorse Road tube station is right around the corner from the guest house. The 161A Forest Road is located right near London Blackhorse Road train station, while King Edward Road bus stop is only 5 minutes' walk away.
Bathrooms feature a separate toilet and a shower, along with comforts such as hair dryers and bath sheets.
Nearby restaurants, including Sea Fryer Fish Bar is about 300 metres from the property.