Karta Vacation Rentals
On Greece’s northwestern gulf in the small settlement of Sivota — a lush, seaside pocket where dense vegetation meets crystal-clear waters. The resort sits within walking distance of the town center and is close to the Port of Igoumenitsa, Kavos Beach and nearby Ancient Roman Baths.