Select available language
Introduction, Windsor Golf Hotel & Country Club
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.
Details, Windsor Golf Hotel & Country Club
All rooms at The Windsor overlook The Windsor golf course - a breathtaking view. Each category of guest room and suite are elegantly decorated to reflect the five-star status of Windsor.
All 130 rooms are equipped with Elsafes, direct-dial telephones, and for an ultimate fulfillment, try our special Savoy-styled shower heads. The Windsor is set amidst lush tropical manicured gardens. The elegant and spacious hardwood floored rooms overlook the spectacular championship 18-hole golf course.
All rooms are tastefully decorated in pastel colors with large en-suite bathrooms, showers and other luxury amenities.