Hotels in Alicante City Centre

Barri Vell - Santa Creu, Spain

Search 132 hotels in Alicante City Centre

Top landmarks in Barri Vell - Santa Creu

Find out more about Alicante City Centre

Where to stay in Alicante City Centre