Finalist in the AA Travel Guide Accommodation Awards in 2010 and 2011, Alpha du Cap Guest House is the perfect choice if you are looking for a place to stay in Blouberg, Cape Town.
Perfectly situated to make the most of your Cape Town ho
...show more