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.
The Windsor is tucked amidst lush green tropical manicured gardens within a tranquil neighborhood. The elegant and spacious hardwood floored rooms overlook the spectacular world standard championship 18-hole golf course.
All rooms are tastefully decorated in pastel colors with large en-suite bathrooms, showers and other luxury amenities.
For your dining experience, The Windsor Room Restaurant caters for a fine dining experience with a choice from our A La Carte menu featuring among others game meat, poultry dishes and fine fish delicacies. This restaurant caters for up to 70 guest.
The Conservatory Restaurant, situated by the swimming pool, offers an a-la-carte coffee shop style menu with pastries, coffee, tea and other savories throughout the day.