Set in Peyia, 3.7 mi from Paphos Zoo and 8.1 mi from Lara Beach, Villa Casa Mia by Ezoria Villas offers barbecue facilities and air conditioning. Guests may enjoy free WiFi throughout the property.
The villa is fitted with 4 bedrooms, a kitchen with a dishwasher and a bathroom with a bath. A flat-screen TV is provided.
The villa offers an outdoor pool.
Agios Georgios Church is 5 mi from Villa Casa Mia by Ezoria Villas.