Leeu House, Franschhoek
Leeu House is conveniently situated in the heart of Franschhoek Village, providing the appeal of a country guest house with all the benefits of a townhouse. The hotel is also within walking distance to fantastic restaurants, boutiques and art galleries. As the hotel is an exclusive 12-room destination, comfort and luxury is guaranteed. Guests can cool off by taking a dip in the outdoor pool before walking through the landscaped gardens which surround the house.
View all of our luxury holidays to South Africa.