Castalla is home to Hospedium Hotel Don José. Castalla Castle and Biar Castle are local landmarks, and some of the area's attractions include Les Hortes Park and Centro de Recepcion de Visitantes de Villena.
Reviewed by Andre Walker – Travel writer with 20 years of global hotel experience.