Situated only 500 metres from the Elands River, The Old Mill Hotel can be found in Machadadorp, a popular fly-fishing destination. It features free Wi-Fi in all areas.
Each individually decorated room comes equipped with a satellite TV, a heater and tea-and-coffee-making facilities with complimentary rusks. The private bathroom has a shower with free toiletries.
Packed breakfast’s and lunches are available. A variety of other restaurants can be found within walking distance. There is free private parking on site.
Other attractions in the area include Boer War sites including a Boer War memorial graveyard.
Guests can stop at The Old Mill Hotel on the way to Kruger National Park, which is 2 hours' drive away.The Kruger Mpumalanga International Airport is 125 km away and Johannesburg is 243 km from the property.