La chiesetta si trova a 1794 m di altitudine sospesa tra Valposchiavo e Valtellina; è un edificio rustico in stile protoromanico, al quale si accede da un atrio affiancato da una cappella dedicata a S. Antonio Abate, da un presbiterio e da un coro del XVII secolo, dal campanile cinquecentesco e dalla cripta raggiungibile da una dimessa scalinata interna.