Situated at calle Mayor 46, standing at one of the entrances to the Plaza Mayor; quite near the historic centre of the city Puerta del Sol, close to the main museums and the most important buildings, such as the Royal Palace and Almudena Cathedral, the Ostrich area, the San Miguel supermarket and La....
more