Set 41 km from Paphos Zoo and 11 km from Lara Beach, Theas Villa offers accommodation in Peyia The property is 6 km from Agios Georgios Church and free private parking is offered Free WiFi is available throughout the property There is a dining area and a kitchen as well as a private bathroom Towels and bed linen are provided at Theas Villa Other facilities at Theas Villa include an outdoor pool Paphos International Airport is 20 km from the property