Holiday Inn Express Strasbourg - Centre is located at Rue de la Corderie in Neudorf Ouest, 0.3 miles from the center of Strasbourg. Église Saint-Thomas is the closest landmark to Holiday Inn Express Strasbourg - Centre.