Leopard Tree Lodge is a luxurious self-catering home situated in a secure complex in the heart of Franschhoek. It is fully-equipped and beautifully furnished – ideal for large families, groups of friends or couples wanting extra space for that perfect romantic getaway. The Home feature three spacious and air-conditioned en-suite bedrooms, a single lock-up garage with direct access to the house, a wrap around garden and an outside courtyard with facilities.