Situated in Peyia, this holiday home is set 4 km from Paphos Zoo. Providing private parking, the holiday home is 11 km from Lara Beach.
An oven and a stovetop can be found in the kitchen. Towels and bed linen are offered at Villa Olivia. Other facilities at Villa Olivia include an outdoor pool.
The nearest airport is Paphos International Airport, 20 km from Villa Olivia.