Andros ligger i Agia Eleousa, 2,9 km från stranden Delavoyas. Här erbjuds en trädgård och en terrass.