St. Nikolas StrBatsi, Andros Island, Cyclades Islands, Greece 845 03 Phone: +30 22820-41177Fax: +30 22820-41681 Hotel E-mailHotel Website Commission Rooms Rates - 35 - Hoteliers! Is your information accurate? Update Here Mare Vista Hotel Location & Neighborhood Hotel Location: Beach Mare Vista Hotel Nearby Airports See More Airports Dimitrios Vikelas (31.50 miles southeast)Mykonos (42.50 miles southeast)E. Venizelos Intl (45.75 miles west)