Stefanakis Hotel & Apartments 30 21 0897 0528Afroditis Str, 17, Varkiza, 16672, GreeceApartment Add to favorites 0