Back to list
image 1 on 10
Les Jardins de Shah Jahan
Fabulous 9.3 (1789 reviews)
Approx. €25
Location
179, rue Vaugirard
75015 Paris
See on the map
Book
Itinerary