Royal Hotel Zurich

The Royal Hotel Zurich is located on Leonhardstrasse, near the ETH and the University Hospital and just a stone’s throw from Central.

The Royal Hotel Zurich is your urban city hotel in a top location in the city center.

The individual rooms are equipped with a temperature regulator, a room safe, wireless internet, a refrigerator, and a work area. Some rooms overlook the historic courtyard or the old city wall, while others offer a vista of the sophisticated Zürichberg quarter. On the penthouse floor, the residents of the rooms and suites are even treated to a panoramic view over the rooftops of Zurich.

Thanks to its favorable location, the hotel is only a 5-minute walk from Zurich Main Station and the city center, with its numerous shopping and entertainment options as well as restaurants and bars to suit every taste.


Zürich Main Station 378 m
Zürich Airport 8.2 km
Royal Hotel Zurich
Leonhardstrasse 6
8001  Zürich