St. Nikolas StrBatsi, Andros Island, Cyclades Islands, Greece 84503 Phone: +30 22820-41177Fax: +30 22820-41681 Hotel E-mailHotel Website Hoteliers! Is your information accurate? Update Here Mare Vista Hotel Nearby Airports See More E. Venizelos IntlDimitrios VikelasMykonos