A chariming and cosy 20-room hotel open
all year round, Alkion Hotel aims to be
your home away from home in the magical
island of Crete, Greece. One can never
find a better place to spend some
wonderful holiday time in a quiet and
relaxed atmosphere than the resort of
Stalos in western Crete.