Set 4.1 km from Paphos Zoo, 11 km from Lara Beach and 6 km from Agios Georgios Church, Thea's Villa features accommodation located in Peyia. Guests staying at this villa have access to free WiFi and a balcony.
The villa features a satellite flat-screen TV and a living room. Offering sea views, this villa also has a kitchen and a bathroom with a bath and a hair dryer.
The villa offers an outdoor pool. A bicycle rental service is available at Thea's Villa.