Okyanus manzarası ve balinaları izleme olanağı sunan Windsor Hotel, denize bakan odaları ile Western Cape'in gözbebeği olarak hizmet vermektedir.
Kayalıkların ucunda yer alan ve yüzyıl sonu özellikleri ile modern konforu birleştiren Windsor bölgedeki en eski oteldir.
Hermanus'ta yer alan tesis Cape Town'a 120 km mesafede yer almaktadır. Köy Akdeniz iklimi ve kumsalları nedeniyle yıl boyunca popüler bir tatil yeridir.
Otel genelinde ücretsiz Wi-Fi erişimi mevcuttur. Konuklar resepsiyon alanındaki bilgisayardan yararlanabilirler.