Creta Solaris Family Hotel Apartments 2897 03149642 Irinis Str., Stalida, 700 07, GreeceApartment Add to favorites 0