22 Northcote Rd, Leura, Australia
Staying at The Beech House Villa Leura, guests can easily reach Echo Point Lookout, located around 3 km away.
This property is nestled in a residential area of Leura, about a 10-minute drive from the neighbouring Blue Mountains Cultural Centre Gallery. The holiday home is situated just moments from the Leura Cascades, while Gladstone Rd At Fitzroy St bus station is just 150 metres away.
The windows of The Beech House Villa open onto the garden. The Leura property includes a bathroom with a shower. Bathrooms also feature a dryer and towels for added comfort.
Guests are welcome to cook their own meals in an equipped kitchenette or dine in an outdoor dining area. The kitchen also offers a refrigerator, an oven, and kitchenware. Olive Tree Leura Restaurant, serving Greek dishes, is nearly 5 minutes' walk from The Beech House Villa.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Beech House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please