La ciudad se encuentra situada al sur de los Alpes suizos, a orillas del lago Mayor, la ciudad se beneficia de un clima bastante favorable y de una vegetación exuberante.