Ilitha Park is a Homestay establishment located in Cape Town, Western Cape, South Africa. WMX9+V4 Khayelitsha, Cape Town, South Africa Welcome to Ilitha Park, a charming homestay establishment nestled in the heart of Cape Town, Western Cape, South Africa. Located at 2 Nomvencu St, Village 1 South, Cape Town, 7784, our accommodation offers a warm and welcoming environment for travelers
Read more...