The Vicarage Freehouse & Rooms
Knutsford Road, Holmes Chapel, Crewe, England
During your stay at The Vicarage Freehouse & Rooms, you're just a quick walk from Cranage Village Hall. Features include free WiFi in public areas, plus a restaurant and a bar. This property offers pet-friendly amenities, such as food and water bowls.