Leeuwenhof Country Lodge & Garden Spa
Leeuwenhof Country Lodge & Garden Spa is a private small romantic Country Lodge, renowned for its tranquility. People from all over the world have fallen in love with this beautiful region when experiencing the age old African tranquillity by day and night in the luxury of Leeuwenhof.