Leeu House, South Africa Our rating: Deluxe

Leeu House is a boutique hotel in the Franschhoek valley and is an oasis of comfort and luxury with a country guesthouse feel. Located on the main street of Franschhoek village, the property is close to restaurants, galleries and shops.

Leeu House, Franschhoek
Map of Leeu House, South Africa
Leeu House, Franschhoek
Leeu House, Franschhoek
View hotel in detail