With a stay at The Castle On Tamborine in Tamborine Mountain (North Tamborine), you'll be within a 5-minute drive of Tamborine National Park Witches Falls Section and Witches Falls Winery. Featured amenities include luggage storage and laundry facilities. Free self parking is available onsite.
Based on 38 reviews
Policies vary by room type and provider.