Where to Stay in Madrid – 8 Best Areas and Top Hotels
Madrid. A capital of Spain since 1561 when Philip III moved the capital from Toledo to Madrid. It is the 2nd highest city in Europe and the 5th largest. Madrid has a population of 3.223 million people which is why it is important to choose your hotel base close to main attractions because it is…