An amalgamation of three properties located directly on the most inviting high street in the Cape Winelands. The 12-room Leeu House is the most luxurious option within Franschhoek village, with an array of restaurants, boutiques and galleries a convenient stroll away.