The name of Altea could come from the Greek Althaia, which means “I cure”, or the Arabic word aṭṭaláya that gives place...
Search Hotels