Hotel Ile de France Opéra Paris: 950 m to Louvre Museum