Chale Bay Farm
Search & compare prices for Chale Bay Farm in all hotel booking websites.
Chale Bay Farm Address: Military Road, Chale, United Kingdom
Minimum price found for Chale Bay Farm was: 119 GBP
Click here to get more information, photos & guest ratings for Chale Bay Farm