LOCATIONS

MADRID

Madrid is the capital of Spain and is located in the center of the Iberian Peninsula, being the largest city in the country, is characterized by the great and impressive monumentality of its buildings and spaces. It is a city rich in culture and people, with a wide range of activities dedicated to leisure and above all to culture.

It has the main museums of the country, universities, prestigious international schools and a communication network at the level of any large cosmopolitan city. It is the nerve center of Spain, where the Royalty, the president of the government and the main public figures of Spain reside, counting on multitude of institutional buildings, historical, palaces and gardens.