Zu den Ausflugszielen gehören Wentworth Falls Lookout Track (liegt in etwa 3 km Entfernung von der 2-Zimmer-Villa Abbey House - 3Br/Sleeps 8 - South Leura), und Bygone Beautys Treasured Teapot Museum & Tearooms (nur 8 Minuten zu Fuß von hier entfernt). Die Gäste können die Nähe zu natürlichen Sehenswürdigkeiten wie den Wentworth Falls genießen, die ungefähr 4 Kilometer von sind. Gordon Falls Reserve ist zudem in 10 Minuten mit dem Auto zu erreichen.
Neben einem Kamin bietet die Villa Abbey House - 3Br/Sleeps 8 - South Leura Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Zur Ausstattung des Badezimmers gehören ein Haartrockner, ein Wäschetrockner und Handtücher.
Komplette Küche ist mit einer Mikrowelle, einem Kühlschrank und einem Herd für einen komfortablen Aufenthalt ausgestattet. Gäste können asiatische Gerichte im Restaurant Thai Square Leura probieren, das sich 650 Meter von dieser Villa entfernt befindet. Der Busbahnhof Abbey St Before Malvern Rd liegt ebenfalls ganz nah an der Villa.