The self-check-in Swiss Star Longstreet - Self Check-In is located right on the popular and lively Langstrasse street in the centre of Zurich, 900 metres from the Main Train Station. Free in-room WiFi is available. The modern rooms and apartments co...
Rooms total: 4Important Information
Please note that the property has no reception. Details on how to check in will be sent by the property via email after booking. The property does not accept cash as a method of payment (card only).This property will not accommodate hen, stag or similar parties.
More information »Swiss National Museum 0.9 km
Main Railway Station Zurich 0.9 km
Zurich Christmas Market 1.0 km
Lindenhof 1.4 km
Bahnhofstrasse 1.4 km
St. Peter Zurich 1.5 km
ETH Zurich 1.5 km
Letzigrund-Stadion 1.6 km
Paradeplatz 1.6 km
Fraumünster 1.7 km
Zurich Airport 8.0 km