Beachfront Accommodation in a Penthouse Bloubergstrand

Amazing views from 4 suite penthouse to Table Mountain in Cape Town South Africa with Whales watching... Selfcatering apartment