Impressions Retreat is situated a convenient 1.5 hours from Johannesberg, between Magaliesberg and Rustenburg on the R24.
We offer a single, self-catering private log cabin situated on a hill in the bush, overlooking the Magaliesberg Mountains and the surrounding foothills. This is ideal for a romantic bush break, or just to get away from the city.
Enjoy an early morning coffee on your private deck while watching the sunrise and listening to the birds calling.
Take a lazy swim in the pool overlooking the mountain, or enjoy a nightcap around your own fire pit.
Feel the freedom of space, bush sounds and a sky filled with stars.