Installé dans un bâtiment historique, l'Hotel Zurigo est situé dans le centre de Lugano, juste en face de l'arrêt de bus Lugano Centro et vous propose des chambres avec salle de bains privative, connexion Wi-Fi gratuite et minibar. Vous bénéficierez d’un parking limité sur place moyennant un supplément.
L’établissement est implanté à seulement 300 mètres du lac de Lugano et à moins de 2 minutes à pied de la place Piazza Riforma, qui compte de nombreux restaurants et boutiques. La salle de réception Palazzo dei Congressi Lugano et le parc Parco Villa Ciani se trouvent à 2 minutes de marche du Zurigo Hotel.