Crystallo Apartments
2, Ikaros Street, Paphos, 8041
This good standard family-owned complex is a perfect choice if you wish to be within walking distance of all the resort amenities and beach, but far enough away to relax and take advantage of the frie...
More Info