Hotel Information
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.