
Saint Michel Notre Dame
27 rue de la Huchette, 5th arr., 75005 Paris, France, Paris
Location Want to save money while travelling? It’s easy: hotel Saint Michel Notre Dame is located in Paris. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Theatre de la Huchette, Saint-Michel
Free WiFi














