Accommodation
Cabbage Hall | Castle Lodge
Situated in the heart of Anfield, on the North-Western outskirts of central Liverpool, The Cabbage Hall offers quality food and a warm atmosphere.
Established in 2000 with friendly staff, a warm atmosphere, and based in a great location, it’s the ideal place to say when you visit Liverpool.