Karta Vacation Rentals





In the heart of Paliouri — a short walk from the town’s main landmarks and about 1.9 miles from Navagos Beach, with Thessaloniki Airport roughly 65 miles away; pet-friendly and centrally placed for beach days and local exploring.