Alta Vista SuitesEuropeGreeceSantoriniThiraPost ReviewInfomationNameAlta Vista SuitesAddressGoogle MapTel+30-2107213253Webwww.altavistasuites.comREVIEWSTripAdvisorBOOKBooking.comExpediaReviewsViewHotelTouristSpots