Velodrome of Horta is located in Barcelona, Spain on Passeig de la Vall d'Hebron, 185,. Velodrome of Horta is rated 4.3 out of 5 in the category sports complex in Spain.
Address
Passeig de la Vall d'Hebron, 185,
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance