El Hotel Zurigo ocupa un edificio histórico situado en el centro de Lugano, justo enfrente de la parada de autobús Lugano Centro, y ofrece habitaciones con baño, minibar y WiFi gratuita. Hay plazas limitadas de aparcamiento disponibles por un suplemento.
El establecimiento se encuentra a solo 300 metros del lago de Lugano y a unos 2 minutos a pie de la Piazza Riforma, con numerosos restaurantes y tiendas. El Zurigo Hotel está a 2 minutos a pie del Palacio de Congresos de Lugano y de Villa Ciani.