The LeMeridien is right across the street from the train station. The Royal Windsor (on Rue Duquesnoy) is about a 5 minute walk to the train station. If you take the correct tunnel out of the train station, you could stay dry for most of your walk to the Royal Windsor. I used to book (a year ago) the Royal Windsor as a hotel-only option on AAvacations.com, as they offered a rate of around 120 USD (and everywhere else offered a rate of 200 USD).