Hotel Albahia Alicante is located 8 minutes' walk from Alicante's La Albufereta Beach, and within 2 km from the old town. It features 9 tennis courts, a free gym and free Wi-Fi.
Number of rooms: 104
Sol Naciente, 6, 03016 Alicante, Spain
Hotel booked 1 times today.