Valley Lodge
Would not recommend Valley Lodge in Magaliesburg
We got married at Valley Lodge, and we have had such an unpleasant experience with them from giving our wedding date we reserved away without telling us to charging for things we were unaware of. The waiters are not trained well and their admin is a complete mess. This is really put such a negative ...