Madrid Bus Stop

Plaza de la Puerta del Sol 3, 28013 Madrid, , Spain

Nearest Stations

TypeNamekm
busPlaza Puerta del Sol0.0
busMadrid0.2
busMadrid Calle Mayor0.4
busMadrid Gran Via 250.4
busGran Via Bus Stop0.4