I will be staying at Hotel Le Notre Dame Saint Michel beginning May 17. Has anyone stayed there? Any comments about this place?
I haven't, but did you check the reviews on Booking.com? Only people who stay there can leave a review on that site. https://www.booking.com/hotel/fr/le-notre-dame.html
Yes. Did check. But wanted to broaden the scope to see what people really think about it.