Il complesso è situato nella pittoresca baia del villaggio di Naousa, costruito secondo la tradizionale architettura cicladica. Affacciato sul Mar Egeo, è il rifugio perfetto per il riposo e il relax.
Situato a solo 1 km dall'incantevole villaggio di Naoussa e dalla spiaggia di Kolibithres, l'hotel offre suite e monolocali in stile cicladico con vista panoramica sulla splendida baia di Naoussa e sul Mar Egeo.