Windsor Self Contained Villas

Below is a selection of Windsor Self Contained Villas. For full property details please click on the relevant link or use the quick search function below for current availability and full booking details.

Windsor Villa Bookings

Windsor Cottage
Windsor Cottage - Windsor, New South Wales, Australia

Windsor Cottage is a Villa located in Windsor. Built in 1834 and nestled in the heart of Windsor, Windsor Cottage is within walking distance from vibrant cafes, restaurants and shops. Guests can relax on the private patio with lovely garden views.

267 George Street(Windsor, Hawkesbury Valley, Australia)

Rates from $180.00 AUD

Facebook Twitter