Christmas Hill Farm Apartment Bishops Itchington, Warwickshire
9/10
Wonderful
Free Wi-Fi
Free private parking
Situated in Gaydon in the Warwickshire region, Christmas Hill Farm features accommodation with free Wi-Fi and free private parking.
Number of rooms: 2
Gaydon Road Bishops Itchington, Gaydon, CV47 2QY, United Kingdom