Alicante - Alicante
Search dates for this hotel
Located in Alicante City Centre, this apartment is 0.1 mi (0.1 km) from Alicante Town Hall and 1.4 mi (2.3 km) from Castle of Santa Barbara. San Nicolas Cathedral and Explanada de Espana are also within 5 minutes. Alacant Terminal Station is 17 minutes by foot.