The Crystal Apartments 4 stars

35 Medburn Road, Camps Bay, 8001 Cape Town, South Africa

Hotel image
Read more reviews for The Crystal Apartments