Table Mountain VillaVilla
28 Thorn Street, Newlands, 7700 Cape Town, South Africa, Cape Town, 7700
Boasting garden views, Table Mountain Villa offers accommodation with a balcony and a coffee machine, around 1.9 km from Kirstenbosch National Botanical Garden.