Hotel Vela, Nou Passeig del Trencaones Road Bike Save to a List Thor•rau with Distance 15.03mi Elevation + 308f TrailRank 31 View more photos View trail