Lilly's Island
Lilly's Island is located about 300m. from Antiparos port, the shops, cafes, bars and restaurants.
The nearest beach is “Psaraliki”, which is a 5min. walk from the property.
Lilly's Island is located about 300m. from Antiparos port, the shops, cafes, bars and restaurants.
The nearest beach is “Psaraliki”, which is a 5min. walk from the property.