HotelsClick.com

Hotel Saint Michel - Notre Dame - Paris France - Photos

» Hotel Saint Michel - Notre Dame - Paris France

Booking.com

No photos

Hotel Saint Michel - Notre Dame - Paris France - Search and Book Hotel

18 Rue Xavier Privas, 75005 Paris,, France
75005