To do in the area:
Means of transport
Metro station
Estación de Ópera (248 m), Plaza de Isabel II - 28013 Madrid
Estación de Sol (328 m), Puerta del Sol - 28028 Madrid
Public parking
Las Descalzas (167 m), s/n Plaza Las Descalzas - 28013 Madrid
Plaza Mayor (201 m), 27 Plaza Mayor - 28013 Madrid
Notify us of a mistake


