Offering free WiFi and mountain views, Stratos Palace is an accommodation situated in Elia. Guests have a private terrace. The villa features a kitchen with a dining area and an oven, a bathroom, and a washing machine. A flat-screen TV is offered. Heraklio Town is 9 km from Stratos Palace. The neare Read more
Offering free WiFi and mountain views, Stratos Palace is an accommodation situated in Elia. Guests have a private terrace. The villa features a kitchen with a dining area and an oven, a bathroom, and a washing machine. A flat-screen TV is offered. Heraklio Town is 9 km from Stratos Palace. The nearest airport is Heraklion International Airport, 6 km from the accommodation.