Pepper Cottages
Phone: 021 7618719
Website: www.peppercottages.co.za
Pepper Cottages offer affordable, self-catering accommodation for holiday and business visitors alike, in the peaceful suburb of Plumstead, Cape Town. Its central location - within 20 minutes drive of the city centre and airport - makes it an ideal accom