Ottery Villas Apartment Cape Town CBD, Cape Town
Located in Cape Town and only 10 km from Kirstenbosch National Botanical Garden, Ottery Villas provides accommodation with mountain views, free Wi-Fi and free private parking. This apartment is 17 km from World of Birds and 17 km from CTICC.
14 Barbette Road, 7808 Cape Town, South Africa