Situated 2.2 km from Derdesteen Beach, 21 km from CTICC and 22 km from Robben Island Ferry, Luxury Beachfront Loft, L21 Seaside Village, Big Bay, Cape Town- 3 bedroom features accommodation located in Cape Town.
Cormorant Avenue, 7441 Cape Town, South Africa