CONTACT DETAILS
NIRIIDES BEACH HOTEL 24-25 G. Papandreou str.
+30 22420 23380
CONTACT US