Grand Hotel Saint Michel

Paris, Île-de-France, France
4-star hotel
grand-hotel-saint-michel
Hotel map marker
Address19 Rue Cujas, Paris, Île-de-France, France
We use cookies to enhance the user experience. Read our Privacy Policy here.