Venus Melena Hotel
Crete / Heraklion / Hersonissos • View on MapPlease select your dates
Open: April to October....Venus Melena is located in the heart of the picturesque town of Limin Hersonissou, on the north coast of the island of Crete. More Info »