Location Benidorm Palace Av. Dr. Severo Ochoa, 13, 03503 Benidorm, Alicante, Spain Website https://benidormpalace.com/en Book Now Get Tickets Date Apr 14 2024 Time 7:30 pm Benidorm