34 Theresa Avenue - Spectacular Villa with Panoramic Views Villa
Beach chairs or sun loungers Sun umbrellas BBQ facilities Private pool Tea/Coffee maker Mountain view Garden view Sea view Inner courtyard view Pool view Pool Towels
34 Theresa Avenue Camps Bay