Boasting rooftop pool, Aiolos is situated on the beachfront in Vagia. Located 300 metres from Vagia Beach, the property offers a garden. The apartment features a restaurant serving Greek cuisine, as well as free Wi-Fi throughout the property.
Number of rooms: 3
Leoforos Eleitherioi Venizeloi, Vagia, 18010, Greece