Orihuela Costa Resort Orihuela
Avda Las Palmeras, 2
Orihuela,
ES 03189
Near La Zenia Beach