Villa Ikaros is located in Ammoudia, Preveza Region. The villa common facilities include garden and bbq.
The property accommodates visitors in double room (deluxe), family room, 2 bedroom apartment, 1 bedroom apartment and other might be available upon request. Amenities of the rooms include air-conditioning, etc.
The wifi is free and available in all areas.
Villa Ikaros does not accept pets.