The Intercontinental is the closest - a pleasant 2-3 minute walk along the river along a pedestrian walkway. The Kepinski and Le Meridien are away from the river, and you need to cross several streets, so will take 10-15 minutes to walk to.
I stayed at the Marriott last summer - a nice enough hotel. Especially enjoyed sitting outside at the inexpensive restaurant overlooking the river and pedestrian walkway.