Without changing trams from and to Zurich Airport, take tram number 10 to the Haldenegg stop in front oft he hotel entrance of Royal Hotel Zurich. This already in the very early morning hours.
By train to Zurich main station and on foot or by tram 10 or 6 directly in front of the hotel entrance of the Royal Hotel Zurich to the stop Haldenegg (2nd stop).
Tram stop Haldenegg is next to the hotel entrance of the Royal Hotel Zurich and is served by tram lines 6 and 10.
Tram stop Haldenegg with tram lines 7 and 15 is 30 seconds on foot from the hotel entrance of the Royal Hotel Zurich.
At the tram stops Central, Hauptbahnhof, 80% of the tram lines run in all directions.
Motorway A1, A3 or main roads to Zurich City. Use the GPS or follow the hotel signs. The hotel driveway is suitable for stopping and unloading until the end of your check-in.
Royal Hotel Zurich has a number of garage spaces which can be reserved at CHF 35.00 per day (check-in to check-out) subject to availability. Parking garages in the immediate vicinity are an alternative.