Church Farm Farm Stay Stratford-upon-Avon
A sustainable farm stay located in Stratford-upon-Avon, Church Farm features a garden. This property offers access to a terrace, free private parking and free Wi-Fi. The farm stay has private entrance.
Number of rooms: 2
Church Farm, Dorsington Braggington Lane, Stratford-upon-Avon, CV37 8AX, United Kingdom