Mayfair Farm Cottages is a Cottage establishment located in Oudtshoorn, Western Cape, South Africa. Check-in time: 2:00 PM Check-out time: 10:00 AM Check-in time: 2:00 PM C6Q7+HV Oudtshoorn, South Africa Welcome to Mayfair Farm Cottages, a charming cottage establishment nestled in the heart of Oudtshoorn, Western Cape, South Africa. Located at the address Mayfair Farm, Oudtshoorn, 6620, our tranquil retreat offers a delightful
Read more...