Leeu House
Leeu House is part of the Leeu Collection and is located in the historic region of Franschhoek in the Cape Winelands. This exclusive and private boutique hotel creates an oasis of comfort and luxury to which guests can escape to. Guests also have exclusive access to the facilities at Leeu House’s sister property, Leeu Estate.
Decorated in a serene and contemporary style, the 12 unique and luxurious bedrooms offer high-end finishes such as marble floors with underfloor heating.
Why we like it here
Its fantastic facilities and service, guests will feel looked-after at this Franschhoek boutique hotel.
Being located in the stunning town of Franschhoek guests can enjoy the beauty of their surroundings.
Guests can indulge in fine-dining at The Dining Room with food prepared by Executive Chef Oliver Cattermole.
Things to be aware of
Most activities in the surrounding area are not within walking distance.