Jamburra Villa Leura offers quick access to such city attractions as the Leura Golf Club, located approximately 5 minutes' walk away.
This property is 3.3 km from the Giant Stairway, and guests will find the Valley of the Waters Track about 3 km away.
The holiday home has views of the mountain.
Jamburra Villa includes an equipped kitchen with an electric kettle, a refrigerator, and kitchenware. Leura Golf Club Bistro, serving a wide range of meals, is 400 metres away.