Swiss Star District 11 - contactless self check-in is located in the Seebach district of Zurich, a 12-minute walk from Messe Zurich and 3.4 miles from Swiss National Museum. Complimentary WiFi is featured throughout the property. Accommodations feature a flat-screen TV, a private bathroom and a fully equipped kitchen with a fridge. Zurich Central Station is 3.5 miles from the apartment, while ETH Zurich is 3.6 miles away. The nearest airport is Zurich Airport, 2.5 miles from Swiss Star District 11 - contactless self check-in.