With panoramic sea views, Chale Bay Farm is situated among the rolling fields of the south-west Isle of Wight. Set in 26 acres of land, it offers modern en suite rooms with a flat-screen TV and free Wi-Fi. (from booking.com)
Read More »« Less
No reviews have been added for Chale Bay Farm yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.