Set in Peyia, within a 15-minute walk of Paphos Zoo, Evdoxia is an accommodation offering pool views. Guests staying at this villa have access to free WiFi.
The villa has 1 bedroom and a fully fitted kitchen with a dishwasher and an oven. A flat-screen TV and DVD player are featured.
Lara Beach is 7 km from the villa, while Agios Georgios Church is 1 km away.