Open: April - October... The Neptune Hotels Resort, Convention Centre & Spa a complex of Superior Rooms, Suites and Apartments, are built in the unique style of the traditional Greek Island architecture, blending with the natural environment along a broad sandy beach at the Aegean Sea.