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