Au cœur de Zurich, cet établissement se trouve tout près des sites touristiques Musée national suisse et Musée zoologique de Zurich. Fraumünster se trouve aussi à proximité.
Les chambres de l'établissement Hotel Leoneck sont pourvues des équipements suivants : des journaux gratuits. Les chambres sont décorées individuellement. Les chambres sont équipées d'une télévision par le câble. Les salles de bain sont dotées des équipements suivants : un sèche-cheveux et une douche amovible. Les chambres d'affaires sont dotées de l'accès gratuit à Internet sans fil, ainsi que de l'équipement suivant : une ligne téléphonique directe. Toutes les chambres sont dotées d'un balcon. Les services quotidiens proposés sont les suivants : un service de ménage et un service de réveil par téléphone. Certains équipements sont disponibles sur demande : un fer à repasser/planche à repasser et du linge de lit/serviettes de bain supplémentaires.
L'établissement Hotel Leoneck possède un restaurant et un bar/lounge. Cet établissement fournit l'accès gratuit à Internet sans fil. Cet établissement situé à Zurich propose une navette pour l'aéroport (en supplément). Cet établissement Art Déco offre également une assistance pour les visites touristiques/achats de billets, un personnel multilingue et un jardin.
L'établissement Hotel Leoneck possède un restaurant sur place.