Artemis villa is perfectly situated just a short distance from the resort center of Pefkos, well known for its many quality restaurants, tavernas, bars, and shops as well as several sandy beaches.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.