Karta Vacation Rentals
In the heart of Franschhoek village, Leeu House is a luxury 12-room boutique hotel on the main street. You're steps from the Huguenot Memorial Museum and a short stroll to the Franschhoek Wine Tram, galleries and award-winning restaurants.