Located 381 meters from Neo Chorio Council. Socrates Apartments is a popular choice amongst travelers in Paphos, whether exploring or just passing through.
Located 2,308 meters from Neo Chorio Council. Stop at Souli Beach Hotel to discover the wonders of Polis. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.