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

Address12 Huguenot Road, Franschhoek 7690 South Africa

Comments

Leave a Reply

Archives

Categories

Meta