Welcome
to one of the most lovely places of south Crete.
Our Hotel is located next to the Lybian Sea, with the backdrop of the surrounding mountains, in the heart of Souda.

The Souda Mare is small paradise on the south coast of Crete.