The Windsor Golf Hotel & Country Club is a cluster of impressive Victorian style buildings with 130 deluxe rooms comprising twins, doubles, studio suites and cottages all overlooking our spectacular 18-hole championship golf course and are tastefully decorated with five-star amenities in each room. A 16-hour business center and Stay Fit gym ensure you won’t miss a moment of excitement when you choose to stay at the Windsor.
Accommodation and Facilities
All rooms at the Windsor overlook the magnificent breath taking Windsor golf course. Each category of guest room and suite are elegantly decorated to reflect the five-star status of Windsor. All 130 rooms at Windsor Golf Hotel are equipped with Elsafes, direct-dial telephones, and for an ultimate fulfillment, try the special Savoy-styled shower heads.