The Comfort Inn Royal Zurich is located in central Zurich, right on the banks of the Limmat River. Zurich’s fashionable shopping street, the Swiss Historical Museum, Bernhard Theater, and the Kunsthaus Zurich Opera House are all just a few minutes away on foot. More than 30 museums, 100 galleries, and
»