Located in Khlorakas, Olivia villa 63 offers accommodation with a private pool, free WiFi and private parking. With sea views, this accommodation features a swimming pool. This villa is fitted with 3 bedrooms, a living room and a fully equipped kitchen with an oven and a microwave. The accommodation Read more
Located in Khlorakas, Olivia villa 63 offers accommodation with a private pool, free WiFi and private parking. With sea views, this accommodation features a swimming pool. This villa is fitted with 3 bedrooms, a living room and a fully equipped kitchen with an oven and a microwave. The accommodation also offers a bathroom with a bath and a washing machine. The villa offers a barbecue. Hiking can be enjoyed nearby. Paphos City is 5 km from Olivia villa 63.