Points of interest

Gran Vía

Distance: 900m

Parque del Retiro

Distance: 1700m

Plaza Mayor

Distance: 550m

Plaza Mayor - Spain

Puerta de Alcalá

Distance: 1800m

Puerta del Sol

Distance: 500m

Palacio Real

Distance: 1100m