Cape Town, South Africa
Cape Town (Afrikaans: Kaapstad; [ˈkɑːpstat], Xhosa: iKapa) is one of South Africa's three capital cities, serving as the seat of the Parliament of South
Located in Cape Town, within 12 miles of Stellenbosch University and 17 miles of Jonkershoek Nature Reserve, Eden Heights provides accommodations with a...
Free parking
Daily housekeeping
Free! Free private parking is available on site (reservation is needed).
Located in Cape Town, within 12 miles of Stellenbosch University and 17 miles of Jonkershoek Nature Reserve, Eden Heights provides accommodations with a...