Located in the heart of Franschhoek village, Leeu House provides a private oasis of comfort and luxury, set in serene and secluded gardens, from which to explore the many attractions of the village and the surrounding valley. Guests can also relax at the 15-metre heated swimming pool.
Additional Info
Address | 12 Huguenot Road, Franschhoek 7690 South Africa |
Comments