Photos coming soon
HOTEL
Royal Hotel Zurich
Leonhardstrasse 6, Zurich
Where it sits
Royal Hotel Zurich
Leonhardstrasse 6, Zurich
47.37889, 8.54483
Similar stays nearby
VISIONAPARTMENTS Leonhardstrasse - self check-in
Hotel · 13 m
VISIONAPARTMENTS Leonhardstrasse
Hotel · 13 m
Royal Hotel Zurich
Hotel · 19 m
Fred Hotel Central
Hotel · 34 m
Fred Hotel Zürich Leonhardstrasse | Self Check-in
Hotel · 41 m
8.6/10
Leoneck Swiss hotel
Hotel · 45 m
Nest - Weinberg
Hotel · 69 m
Nest - Stampfenbachstrasse
Hotel · 84 m
Plan around Royal Hotel Zurich
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
