We enjoyed a one-night stay at the spotlessly clean Steinenschanze Stadthotel before a river cruise. The location was perfect for exploration and overcoming jet lag! The reception staff and manager were warm and hospitable. Loved the welcome drink and flexibility with our reservation. They moved us to a room where they thought we'd be more comfortable than what we had booked! Called us a taxi to our ship with a gracious goodbye. We will stay here again and appreciate the small hotel hospitality!