Madrid, the capital of Spain, is a city full of culture, history and architectural beauty, attracting millions of tourists every year. Located in the “heart” of the country, the Spanish city is one of the most popular in Europe and one of the destinations of choice for art lovers and collectors.

Best hotels in Madrid (17 suggestions)
Discovering

Best hotels in Madrid (17 suggestions)