Liz

Beachhouse with a view

Holiday accommodation located steps away from the beautiful beaches of Cape Town.

Hospitality