13 Jennings Street, Magaliesburg
+27 14 577 1301 or 05
reservations@valleylodge.co.zainfo@valleylodge.co.za