Iliostasi Beach Apartments
Hersonissos 70014,Crete - Greece
Hotel Apartments Studios
Open: June to October...Iliostasi beach apartments is a blend of traditional and modern Crete. "Iliostasi" means "the longest day of the year" and depicts the sunlight-abundant days of the Greek summer.