Grand Hotel Saint Michel - Paris, Ile de France, 75005, France