20 belladonna avenue Vredehoek Cape townHotel
20 Belladonna Avenue Devils Peak, CAPE TOWN, South Africa, Cape Town
Right in the heart of Cape Town, 20 belladonna avenue Vredehoek Cape town has mountain views from the patio. The property features pool and city views, and is 4.8 km from Robben Island Ferry.