place for accommodation

Crystal Springs Beach Hotel is conveniently situated on the outskirts of the popular holiday resort of Protaras on the Mediterranean island of Cyprus, in its own private gardens and on the bay of Vrisoudia.

Address: 95, Vrysoudion Street, Protaras, 5295

© 2017 Copyrights reserved 
  • Grey Facebook Icon
  • Grey Twitter Icon