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