Rental & Tour Shop
Opening Hours:
7 days a week - 10:00 - 20:00
Contact Information:
Barcelona, Spain 08002
Phone: +34 933 013 612
Repair & Rental Shop
**Opening March 11th, 2019**
Opening Hours:
7 days a week - 10:00 - 20:00
Contact Information:
Plaza Traginers, 3
Barcelona, Spain 08002
Phone: +34 933 151 375