Loading hotels
Confirming room availability...
Swiss Star Longstreet, Langstrasse 213, Zurich, Switzerland
With a stay at Swiss Star Longstreet in Zurich (Gewerbeschule), you'll be minutes from Museum of Design and Plakatraum. This apartment is within close proximity of St. Josef Church and Flussbad Oberer Letten.