Entertainment
Attractions
Business
Lodging
Shops
Health
Food
Education
Transport
Finance
ATM
Apartments
Villa Ikaros
Villa Ikaros is located in Ammoudia Village, 18 km from Parga Town and just 300 metres from the beach. It features a garden with a sun terrace, and offers units that open to a balcony and patio.