Verified review
8/10 Good
John S.
10 June 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy
Stayed 2 nights in May 2026



































No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in Zürich Center, this apartment building is within 1 mile (2 km) of Helvetia Square, Bahnhofstrasse and Swiss National Museum. Swiss Casinos Zurich and St. Josef Church are also within 15 minutes. Backeranlage Tram Stop and Helvetiaplatz Tram Stop are within a 5-minute walk.