Artemis Apartments is a family-run complex located just 328 feet from the beach and 656 feet from the picturesque port of Hersonissos. Free Wi-Fi is provided throughout. All apartments at Artemis have free Wi-F ... Read more

View all Luxury Hotels in Crete Island