The River Villa Villa Thorndale, Gauteng
Featuring garden views, The River Villa provides accommodation with a garden and a balcony, around 49 km from Cradle of Humankind. This property offers access to a terrace, free private parking and free Wi-Fi.
16 R98, 1791 Thorndale, South Africa