Hotel Schiff is a 3-star hotel and restaurant located in the old town of Lucerne, directly on the Reuss river. It offers traditional Swiss cuisine and is a prime location for a fine dining experience.