This hotel lies beside Papikinou Beach, close to the town of Adamas.
See more: Hotels in Europe Hotels in Greece Hotels in Cyclades Holiday Destinations in Europe