Photos coming soon
HOTEL
VISIONAPARTMENTS Leonhardstrasse
Leonhardstrasse 6, Zurich
Where it sits
VISIONAPARTMENTS Leonhardstrasse
Leonhardstrasse 6, Zurich
47.37893, 8.54499
Similar stays nearby
VISIONAPARTMENTS Leonhardstrasse - self check-in
Hotel · 0 m
Royal Hotel Zurich
Hotel · 9 m
Royal Hotel Zurich
Hotel · 13 m
Fred Hotel Central
Hotel · 30 m
Fred Hotel Zürich Leonhardstrasse | Self Check-in
Hotel · 31 m
8.6/10
Leoneck Swiss hotel
Hotel · 32 m
Nest - Weinberg
Hotel · 81 m
Hotel Arlette
Hotel · 97 m
8.6/10
Plan around VISIONAPARTMENTS Leonhardstrasse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
