contact us

Call us

+27 83 270 4557
+27 82 654 9555

Call us

+27 83 270 4557
+27 82 654 9555

find us

find us

what are you waiting for?

what are you waiting for?

Book your stay at Halstead Farm today.

× Chat to us directly