Klasztor Sióstr Niepokalanego Poczęcia Najświętszej Marii Panny został założony przez Matkę Marcelinę Darowską. Wzniesiony wg projektu krakowskiego architekta Karola Knausa (który również zajmował się budową sądeckiego ratusza). Konsekrowany 8.IX 1897 roku.
Budowla wkomponowana jest w otaczający ją park założony wraz z zakonem. Klasztor to piętrowy budynek zamykający czworoboczny wirydarz wzorowany na styl renesansu. Od strony ogrodu znajduje się piętrowa galeria arkadowa. Od strony zachodniej wysunięta przed gmach budowli jest kaplica klasztorna zakończona smukłą wieżą.
Ołtarz kaplicy stanowi wnęka ze złoconą ramą oświetlona oknem od strony zachodniej. We wnętrzu znajduje się figura Matki Bożej. Poniżej ołtarz z białego marmuru oraz tabernakulum. Na ścianach wokół kaplicy znajdują się płaskorzeźby ze stacjami drogi krzyżowej. Wnętrze klasztoru zajmują pomieszczenia dla sióstr zakonnych, sale szkolne i internatowe.
Po 1945 roku do czasów obecnych prowadzona jest tutaj renomowana szkoła gastronomiczna. W pobliżu znajduje się również parafia pw. Matki Bożej Niepokalanej wybudowana w latach 1980 - 1992 jako dar wdzięczności za 700 lat miasta Nowy Sącz.