Property Location Located in Hersonissos (Hersonissos Centre), Villa Nena is minutes from Sarakino and Port of Hersonissos. This 4-star aparthotel is within close proximity of St. Paraskevi Church and Aquaworld Aquarium.Rooms Make yourself at home in..