Anfield Road Euro HostelHostel
86 Anfield Road, Anfield, Liverpool, L4 0TE, United Kingdom
Featuring a fitness centre, shared lounge, garden and free Wi-Fi, Anfield Road Euro Hostel is located in Liverpool, 400 m from Anfield Stadium and 3.7 km from Royal Court Theatre.
Great place first time since after the game.