Located in Tourlos, this air-conditioned villa features a terrace and a garden. This villa provides an outdoor pool and free WiFi.