La résidence le Saint Roch est un ensemble d'habitations et se trouve en plein coeur du village de Montgenèvre. Elle est située à 100 m des pistes de ski et à proximité directe des commerces et de toutes les commodités.