Everything Else
El Corte Inglés
10 C. de ArapilesBiggest chain of Shopping Department Store in Spain.
The Royal Armoury of Madrid
s/n Calle de BailénRoyal Palace
Théâtre royal de Madrid
s/n Pl. de Isabel IITeatro Real
Plaza Mayor
Plaza MayorPlaza Mayor
Sol station
Sol..Kilometro 0.
Place d'Espagne
Plaza de EspañaPlaza Espana
Gran Vía
Calle Gran VíaGran Via
Food Scene
McDonald's
5 Gta. de Cuatro CaminosMcDonalds