Chale Farm Lodge is a self-catering property located in Chale near Blackgang Chine. Guests are welcome to enjoy the free WiFi. The holiday home features a TV and 3 bedrooms. Guests can relax in the garden at the property. Read more
Chale Farm Lodge is a self-catering property located in Chale near Blackgang Chine. Guests are welcome to enjoy the free WiFi. The holiday home features a TV and 3 bedrooms. Guests can relax in the garden at the property.