Villa Ikaros
Exceptional 9.7 (199 reviews)
Residence
About it
Villa Ikaros is located in Ammoudia Village, 11 mi from Parga Town and just 984 feet from the beach. It features a garden with a sun terrace, and offers units that open to a balcony and patio.
Enjoying a garden view, all rooms, studios and apartments come with air conditioning, a TV and a fridge. They also have a bathroom with a shower. Some include a kitchenette with kitchenware and cooking rings.
Various taverns, cafés and bars can be found within 820 feet from Ikaros. The towns of Preveza and Igoumenitsa are a 35-minute drive away. The reception can help guests with car rentals. Free Wi-FI is available throughout, and free private parking is possible on site.
Its strengths
LAN Wi-Fi
Parking
Family rooms
Location
Amoudia48062 Ammoudia
Dates of your stay
Availability with