Paris photo by stevewall
June 18, 2003
We loved this place! The only draw back is it is 96 steps up. I'm in fine shape and don't need to take a rest on the way up, but if you don't live in a 3 or 4 flat...Read More
Share your travel photos to expand your gallery and add color to your reviews.