Map of Villa Ella on Skiathos
Click for the big interactive map
In season +30 24270 22361
Out of season +27 21689 2837