Luxury modern beach side villa apartments in Cape Town, South Africa - your ultimate World Cup 2010 accommodation.
Holiday self catering Home, West Coast, Bloubergstrand, Cape Town. 3 Bedrooms, sleeps 6, 2,5 Bathrooms, Open plan Kitchen, Lounge and enclosed Braai area, Main bedroom balcony,...