4,542 HotelsCombined reviews of Holiday Inn Express Strasbourg - Centre score it 8.0/10, making it a highly recommended hotel near Stade de la Meinau.