Get a Hotel in Windsor

Fat Sheep Farm & Cabins

Fat Sheep Farm & Cabins

Windsor • Show on map 9.9/10 View Details for Price

Situated in Windsor 34 km from Hanover Fat Sheep Farm & Cabins features a garden and free WiFi. All units comprise a seating area with a sofa a dining area and a fully equipped kitchen with various cooking…More info

Book now