Chale Bay Farm

Military Road, Ventnor, PO38 2JF, United Kingdom

Hotel image
Read more reviews for Chale Bay Farm