The Windmill Hotel Hotel Alford
Situated in Lincolnshire, within 22 km of Skegness Butlins and 22 km of Skegness Pier, The Windmill Hotel features accommodation with a bar and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 13
10 Market Place, Alford, Lincolnshire, LN13 9EB, United Kingdom