We’re in Madrid’s financial district, AZCA in Cuatro Caminos, across the street from the beloved Picasso and Europa Towers. Take one of our Canopy bikes to Santiago Bernabéu Stadium and Europe’s largest department store, El Corte Inglés — they’re less than a kilometer away.
