Hotels

Home Hotels

Find More!

Alkistis hotel

Since 1970, Alkistis has been welcoming its guests to a prime location panoramically overlooking the Aghios Stefanos beach and Chora (only 2.5 km away)....
Tropicana

Tropicana