Hotels and Resorts Accommodation in Magaliesberg
Situated in the Magaliesburg, less than one hours drive from Johannesburg. A 4-Star hotel along the Magalies River on an extensive property, including a Nature Reserve. We cater for leisure, groups, weddings and
More about Valley Lodge
Price Per Person Per Night from R966.00 to R1599.00