With Mapungubwe National Park reachable in 30 miles, Mashatu Lodge has accommodations, a restaurant, an outdoor swimming pool, a garden and a shared lounge. The lodge features both WiFi and private parking free of charge.
There's a private bathroom with shower and free toiletries in each unit, along with a hairdryer.
Guests at Mashatu Lodge can enjoy a buffet or an à la carte breakfast.
A terrace is available on site and cycling can be enjoyed within close proximity of the accommodation.
The nearest airport is Louis Trichardt, 119 miles from Mashatu Lodge, and the property offers a free airport shuttle service.