Gran Plaza 2 – Madrid

Gran Plaza 2 – Madrid

The Gran Plaza 2 Shopping Center is the largest and most spectacular Shopping Center in Spain. Located in the best residential area of the Northwest of Madrid. Gran Plaza 2, the Commercial Center has a commercial area of 60,000 m2 and more than 3,500 parking spaces....
Atocha Building – Madrid

Atocha Building – Madrid

The Atocha Station is the most important train station in Madrid. It was inaugurated in 1851 under the name of Station of the Noon being the first train station of the capital. In 2014 passed through Atocha more than 15 million passengers. The Tropical Garden of the...