Karta Vacation Rentals





Tucked inside Sila National Park in Taverna, this 4-star hideaway sits steps from the Antonio Garcea Visitor Centre. About 12 km from the Statue of Mattia Preti and local museums, and roughly 18 km from the town center. Family-friendly and pet-friendly — a natural base for park adventures.