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.
Hotel features
  • Air conditioning
  • Non-smoking rooms
  • Elevators
  • Indoor parking
  • Pets allowed
  • Free high speed internet connection