Karta Vacation Rentals
Perched on Ammouliani (Amoliani) Island in Halkidiki, this waterfront beach resort sits just across from Mount Athos. You’re a short walk from Limanáki and the Ammouliani ferry terminal, about 1.5 km from the village and roughly 500 m from the blue-flag Port Aghios beach. Thessaloníki airport is reachable in about two hours.