Located in Santa Luċija, Gozo Island Villa features accommodation with a private pool. Featuring a terrace, the villa is in an area where guests can engage in activities such as cycling and hiking.
The villa consists of 6 bedrooms, a kitchen with dining area, and a bathroom with hot tub. A flat-screen TV is available.
The villa offers an outdoor pool. Barbecue facilities are available and guests can also relax on the sun terrace.
Xlendi is 900 metres from Gozo Island Villa.