winter specials mcgregor accommodation
Barry St, McGregor 6708
Phone: +27 (0) 23 625 1483
Mobile: +27 (0) 82 830 4227
Terms and Conditions
For our full Terms and Conditions please click here Our terms and conditions of reservation are deemed to be accepted and binding upon payment of deposit and confirmation of reservation.