Karta Vacation Rentals
In Leura in the Blue Mountains — a historic, luxury self-contained weatherboard cottage just 100 metres from Leura Village and a short stroll to Leura Mall. Leura Cascades is minutes away and landmark lookouts like the Three Sisters and Echo Point are a short drive, making this a prime Blue Mountains accommodation for couples or friends.