Leeu House, Franschhoek, South Africa

Leeu House, a new family-friendly 12-room boutique hotel in the heart of Franschhoek, is an oasis of comfort and luxury that combines the tr...

Leeu House, a new family-friendly 12-room boutique hotel in the heart of Franschhoek, is an oasis of comfort and luxury that combines the tranquil feel of a country guesthouse with vibrant village life. 

See more details on their WEBSITE.

Find Leeu House on Google Maps, CLICK HERE.









You Might Also Like

0 comments