Verified reviews by Google
Popular Amenities
Apollo Villas are conveniently located only a few minutes from Paphos and its shopping centre, including everything you could possibly need.
Luxury
Families
Couples
Groups
View all >
Paphos
Rodafinia 4, Apollo Village, 8220 Chlorakas, Cyprus