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