• ALBAHIA HOLIDAY REVIEWS

Albahia, Alicante
The Albahia Hotel; Alicante; Spain is a modern 3 star hotel. The hotel enjoys a privileged location by the sea and the majority of guestrooms have a wonderful sea view. The hotel is just over a 5 minute drive from the centre of Alicante and a leisurly 20 minute walk.more
 
The following errors occured.