Boasting a seasonal outdoor swimming pool, bar and views of sea, Aphrodite Studios & Suites is set in Alykes, 100 metres from Alykes Beach.
Rooms total: 16Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>1165881</strong>
More information »