Choose dates ‧ 2 adults

Villa Ikaros  

villa
5.0
Popular Amenities
Where you’ll be
Amoudia, Ammoudia, 48062, Greece, Ammoudia
Things to know
Check-in:
00:00
6:00
12:00
18:00
00:00
Check-out:
00:00
6:00
12:00
18:00
00:00
Cancellation
Cancellation policy will be provided during booking. 
About the place
Where

On Greece’s Ionian coast in Ammoudia, at the outfall of the legendary Acheron River. A 6-minute walk to Ammoudia Beach and close to Nekromanteion, the Port of Igoumenitsa and Kavos Beach — 15 km from Parga and about 45 km from Preveza/Igoumenitsa (Aktion Airport ~32 miles).

Hosted by
Villa Ikaros