Situated in Peyia, 2.5 km from Paphos Zoo and 10 km from Lara Beach, Villa Omorfi offers a shared outdoor swimming pool and air conditioning. It has barbecue facilities, a garden, sea views and free WiFi.
This villa features a flat-screen TV, a seating area, a kitchen with a dishwasher and a bathroom with a hot tub.
The property has a hot tub. The villa offers a terrace.