De Hoek Nation Home is a luxurious 5-star retreat, nestled during the Magaliesberg mountains just north of Johannesburg. This prestigious hotel accommodates guests in rooms that are both equally roomy and ta...There is yet another annex, located in the north east from the key villa was recently renovated and is particularly applied as being a farm