Elands River Lodge Hotel Machadodorp, Belfast
Situated in Machadodorp in the Mpumalanga region with Dutch Reformed Church Machadodorp nearby, Elands River Lodge features accommodation with free private parking.
Number of rooms: 6
3 janson str, 1170 Machadodorp, South Africa