Adresse: Av. Salamanca 12
Alicante Train Station bus stop
Alicante - Any hotel
Alicante Central Bus Station