In a privileged position on the northeastern coast of the Iberian peninsula and the shores of the Mediterranean, Barcelona is the second largest city in Spain in both size and population.
The capital of Spain, located in the heart of the peninsula and right in the center of the Castillian plain 646 meters above sea level, has a population of over five million.
According to legend, Sevilla was founded by Hercules and its origins are linked with the Tartessian civilisation. It was called Hispalis under the Romans and Isbiliya with the Moors. the highest point in its history was followed the discovery of America.
Hotels in Spain Hoteles en España