Crystal Springs Beach Hotel Leonid Mamchenkov 8 years ago Crystal Springs Beach Hotel Location: Hotel Crystal Springs (Protaras) Share: Crystal Springs Beach HotelCrystal Springs Beach HotelSea view