Valley Lodge & Spa is a multi award-winning four-star country hotel in Magaliesburg. It is surrounded by a nature reserve, interlaced by pristine river and streams. This provides a home to indigenous vegetation and prolific bird life. An ideal setting to celebrate Mother’s Day in style with the whole family!
Bookings: 014 577-1301 or 05