Fellos Beach Retreat is a 5 bedroom villa on the beautiful island of Andros, Cyclades, Greece. Secluded in it's own Olive grove directly on Fellos beach on the south western coast of Andros, Fellos Beach Retreat will supply you with everything you need for a wonderful holiday with friends, family or a luxurious retreat for a couple. Our beach vacation home is available for five nights or more.