Weesen est situé au bord du lac de Walen, directement au canal de Linth. Grâce à sa position abritée, des plantes méditerranéennes comme des palmiers, des citronniers et des figuiers y prospèrent. La petite ville historique offre des sites d'intérêt tels que l'église de la Sainte-Croix datant du 15ème siècle ou le couvent des dominicaines, qui existe depuis le 9ème siècle. On y trouve même des vestiges d'un fort romain tardif. Weesen est facilement accessible grâce au service ferroviaire et à la navigation sur le lac de Walen.