Truillot Garden is located in Paris, France on 82 Boulevard Voltaire. Truillot Garden is rated 4.2 out of 5 in the category city park in France.
Address
82 Boulevard Voltaire
Amenities
Good for kidsPublic toilet
Accessibility
Wheelchair-accessible entrance