- UK Information
- UK Hotels
- Chale Bay Farm
Chale Bay Farm
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.
Prices from £98
8