Le château de l'Echelle est un monument qui a connu plusieurs vies. Élevé au tout début du XIIIe siècle, il a rempli son rôle militaire tout au long du Moyen Âge avant d'être modifié aux XVIe et XVIIe siècles pour une longue vie plus mondaine et agréable, jusqu'en 1973. Après un bref passage dans la vie active avec un ferrailleur, il est propriété de la Ville de La Roche-sur-Foron depuis 1982 et centre culturel apprécié de tous.
En plus d'être régulièrement ouvert pour des expositions artistiques et événements culturels, il héberge une société savante et sa bibliothèque universitaire.
Aménagé en promenade publique, son parc de 4 hectares avec une vue incroyable sur la vallée de l'Arve en fait un lieu prisé autant par les habitants que les visiteurs.