Karta Vacation Rentals
On Crete’s sun-soaked coast in Agios Nikolaos, this beachfront resort sits at Thessi Nissi, a short drive from Ammoúdi and Lake Voulismeni. A true beach hotel with a private sandy Blue Flag beach and pet-friendly rooms for travelers with dogs.