Holiday Inn Paris - Notre Dame: 950 m to Louvre Museum