Karta Vacation Rentals



In the little village of Olympiada — just 180 meters from the beach and the village center. A short 5-minute walk gets you to Olympiada Beach, with lush green mountains framing the retreat. Ideal for a family-friendly, near-the-beach vacation home escape.