Mare Vista hotel is located in the picturesque village of Batsi, on the Cycladic island of Andros. Within easy reach from Athens, just a two-hour ferry from the port of Rafina, Andros is an island of exceptional beauty, as it combines beautiful ...
More Information