Hotels near Nativity scene museum

Alicante is a major tourist town and port on Spain’s Costa Blanca. Costa Blanca means “white coast”, and the white sand beaches of this Mediterranean city dazzle visitors from all over Europe. But Alicante offers more than sun, sea, and sand. It also has a charming old town, Barrio de la Santa Cruz, and a bonafide medieval castle.

Finding places to sleep in Alicante