
Franschhoek, South Africa
Leeu House
Hotel · Leeu Collection
Leeu House, an exclusive and private 12-room and suite five-star destination, is the second property in the Leeu Collection, in the scenic Franschhoek valley. An oasis of comfort and luxury, Leeu House's appeal is its country…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar










