Fat Sheep Farm & Cabins Farm Stay Windsor, Vermont
Fat Sheep Farm & Cabins has mountain views, free Wi-Fi and free private parking, situated in Windsor, 50 km from Killington Mountain.
Number of rooms: 5
122 Best Rd, Windsor, VT 05089, United States