The beautiful town of Aghios Nikolaos is
situated on the north coast of Crete and
enjoys a glorious setting overlooking
the beautiful bay of Mirabello, with an
easy access to the fascinating Minoan
archeological sites in the surrounding
areas, including the magnificent and
world-famous Palace of Knossos. This is
the perfect location for a unique
holiday experience.