Situated between Benidorm and Altea, this elegant hotel is 600 metres from Alfaz's Albir Beach and features a seasonal outdoor pool. It offers views of the Mediterranean Sea and mountains.
Number of rooms: 216
Hércules, 1, 03581 Albir, Spain
Hotel booked 2 times today.