Nafsika Villas & Petra Mare Village ** Samos Island, Greece, Samos, Kerveli, 83100 Samos, Aegean,83100, 831 00 Facilities in hotel Important