Thank you everyone. You are very helpful.
My husband is going to attend the international trade show in Drupa on June 2nd and I assume we stay in Dussenldorf that night so I booked June 3rd ICE629 from Dusseldorf to Frankfort. The ticket price is very reasonable and it only costs us 19 euros each. After I booked the ticket, i realized the hotel in Dusseldorf that day is extremely expensive, that's why I want to stay in Cologne to avoid the crowd.
we fly from Frankfurt to New York on June 4th.
If i stay in Cologne on June 2nd in Cologne, my ICE 629's part from Dusseldorf to Cologne won't be valid, that's why i am thinking to book another ticket from Dusseldorf to Cologne in the evening time on June 2nd.
Also - do you have any suggestion on any hotels near by Drupa except for Cologne?
Thank you all your advises, this is such a helpful forum, it beyond my expectation.
Clara