Leeu House - Leeu Collection, Franschhoek
Leeu House is situated on the vibrant main street of Franschhoek. It is set in well-manicured secluded gardens that offer a sense of tranquility. There are twelve rooms made up of Classic & Deluxe rooms and Classic rooms with a Terrace and Deluxe rooms with a Terrace.
Centrally located Leeu House is surrounded by award winning restaurants and wine farms.