Set in the heart of historic Hermanus on South Africas beautiful Whale Coast, the Windsor Hotel offers 3 - Star hospitality in 70 comfortably appointed rooms boasting views of the ocean, the mountains or the village. Ideally placed for exploring the diverse attractions of the region, the hotel is family-friendly and caters for large conferencing and banqueting groups with quality equipment and venues. All of the en - suite rooms are equipped with modern amenities and facilities and guests can lo