Villa Panorama
Villa in Neochori
There are 3 villas in Neochori listed as villas, out of 4 places to stay in the city. The most popular is Villa Panorama.
Triptoic lists 4 places to stay in Neochori, Greece, including 3 villas.
More places to stay around Neochori