Situated on the sea-side vibrant village of Stalis, I Resort Beach Hotel and Spa promises you a truly memorable stay. The iconic design, the wide variety of facilities, the hotel’s private beach, its unique cinematic views of the Cretan blue sea and sky create the perfect backdrop for your holidays.