Deze gesitueerde in Leura Jamburra Villa Leura bevindt zich op circa 5 minuten te voet van Leura Golf Club en biedt gemakkelijk toegang tot attracties in de omgeving.
Tijdens je verblijf in dit vakantiehuis, ben je op 3 km van de Blue Mountains en op 2 km van het Bygone Beautys Treasured Teapot Museum & Tearooms. Gasten kunnen ook een bezoek brengen aan het uitkijkpunt Wentworth Falls, gelegen op 25 minuten wandelen ervandaan.
De ramen van Jamburra Villa kijken uit over de berg.
De villa beschikt over een ingerichte keuken, evenals een eethoek buiten voor self-catering. U kunt ook gebruikmaken van een waterkoker, een koelkast en een oven om uw eigen maaltijd te bereiden. Gasten kunnen dineren in Leura Golf Club Bistro, dat op 400 meter ervandaan ligt.