Karta Vacation Rentals
In Agios Nikolaos on the new road to Elounda, about 1 km from the town centre and roughly 800 m from the beach. Minos, Ammoudi and Ormos beaches are nearby, and the rooms enjoy views over the Mirabello Gulf. Pet-friendly and family-friendly, with major airports around 60–68 km away.