Nepenthe

Villa Nepenthe is located in the south of the Cretan island, nestled on the top of the Alevrota hill, in a cozy traditional village called Kamilari. It is about 2 km from the Libyan sea and close to everything you need: several beaches, beautiful nature, great restaurants and many other...