Gràcia
Carrer de Santa Tecla, 1
08012 Barcelona
Spain
Phone number+34 934 160 805
I rented a Grand Canyon mountain bike for a day while on vacation in Barcelona. Nora responded quickly to my questions before I arrived and was super helpful and accommodating on the day I…