Leeu House
Photo gallery for Leeu House
Overview of Leeu House
Leeu House
5-star Franschhoek hotel with minibars
Reviews
9.6
Exceptional
Popular amenities
Explore the neighborhood
12 Huguenot Road, Cape Winelands, Franschhoek, Western Cape, 7690
- Franschhoek Wine Tram3 min walk
- Franschhoek Town Hall4 min walk
- Huguenot Monument10 min walk
- Cape Town (CPT-Cape Town Intl.)60 min drive