Stilbaai SELF CATERING APARTMENT
SELF CATERING APARTMENT in Stilbaai, Western Cape, South Africa
-
Papillon Luxury Self Catering Units
Papillon Luxury Self Catering Units offers 2 luxurious holiday self catering units, both only 50 metres from the Beach in Stilbaai sleeping 2 and 6 guests. Situated on the coast of the Western Cape, Stilbaai is a beautiful seaside resort known for its scenic beauty and peaceful atmosphere. Suitable whale-watching sites are situated above the harbour.