Villa Thea is a villa situated in Peyia, 5 km from Paphos Zoo The property is 12 km from Lara Beach and features views of the sea Free private parking is available on site There is a seating area, a dining area and a kitchen equipped with oven A flat-screen TV with satellite channels and DVD player, as well as a CD player are provided Villa Thea features free WiFi throughout the property The nearest airport is Paphos International Airport, 19 km from the property