Ten on Joubert
Ten on Joubert is a unique Cape Town self catering accommodation guest house, centrally located in the suburb of Green Point which lies between the city and the beaches of the Atlantic Seaboard. We can accommodate up to eight guests comfortably and because of its elevated setting the house has an extraordinary 180-degree view of the Atlantic Seaboard and the Green Point Stadium. Guests can choose from four modern self catering units on three different levels read more