AIORA villas is situated in Ammouliani, 300 metres from Alykes Beach, 600 metres from Kalopigado Beach, and 1.1 km from Megali Ammos Beach. This beachfront property offers access to table tennis, free private parking and free WiFi.
Rooms total: 5Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>00001204750</strong>
More information »