Camps Bay Chalet

  19 Platteklip Square, Cape Town, South Africa

Booking.com Book Now