Villa Daedalus

17865065 80x80 - Villa Daedalus
Aria Boutique Hotel
June 12, 2018
45660057 80x80 - Villa Daedalus
Dorian
June 12, 2018

Villa Daedalus

92389357 1024x480 - Villa Daedalus
92389357 - Villa Daedalus

Featuring free WiFi throughout the property, Villa Daedalus is a villa, set in Elia Beach. Guests benefit from terrace. Free private parking is available on site. A flat-screen TV is offered.

No reviews

No reviews

No Score Yet