Olive Stone Farm Cottages is a Cottage establishment located in Montagu, Western Cape, South Africa. Check-in time: 2:00 PM Check-out time: 11:00 AM Check-in time: 2:00 PM 645C+G3 Montagu, South Africa Welcome to Olive Stone Farm Cottages, located in the captivating town of Montagu, Western Cape, South Africa. Whether you’re on a relaxing getaway or a business trip, our charming cottages provide a
Read more...