Albahia Hotel Alicante - Alicante – Directory Go back to directory. Add to Address Book. Albahia Hotel Alicante Albahia Hotel Alicante3 Star Hotel Home Alicante 03016 Spainhome No Image Available Connections Business Directory | Leaflet | © OpenStreetMap contributors Alicante 03016 SpainGet Directions