Le Triangle is located in Paris, France on 22 Rue François Truffaut. Le Triangle is rated 4.7 out of 5 in the category rock climbing gym in France.
Address
22 Rue François Truffaut
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet