Windsor House is situated in Tokai, Cape Town, a popular international tourist destination best known for its beaches, natural features, architecture as well as famous landmarks which include Table Mountain, Cape Point, Signal Hill, Chapman’s Peak Drive and Robben Island. The perfect holiday destination suited for guests who would like a holiday of leisure.
Accommodation comprises 3 units which is suited to accommodate between 1 - 2 guests and comes equipped with comfortable beds and a bathroom.
On-site facilities include Wi-Fi, a swimming pool, braai area, laundry facilities and secure parking. Windsor House can also pro…
- Swimming Pool
- Braai Area
- Secure Parking
- Free Wifi
- Horse Riding
- Wine Tasting
- Guided Walk
- Mountain Biking
Guests that viewed Windsor House also viewed:
|Accepts online payment through TravelGround.com|