Situated in Katávolos, Villa Youla is a villa with a private pool and sea views. This villa features barbecue facilities as well as a garden.
This air-conditioned villa comes with a dining area, a kitchen with a dishwasher, and a TV.
The villa offers an outdoor pool. A terrace is available for guests to use at Villa Youla.
Corfu Town is 12 km from the accommodation, while Glyfada is 17 km away. The nearest airport is Corfu International Airport, 13 km from Villa Youla....