Nimfes Villas are built on a hillside overlooking to an idyllic beach of Agios Panteleymonas at Creta island. Nimfes Villas consist of 3 private villas named Kallisto, Akali and Melia. The town of Agios Nikolaos is only about 15 kilometers away...
Enter the site..