The hotel is situated in Plaka, 4 km
from the resort of Elounda on the coast
of Crete. The hotel enjoys a spectacular
view of the island Spinalonga, a former
Venetian fortress and leper colony,
which has also given the hotel its name.
The area is rich in culture and history
and a unique natural scenery.