Il convento sorge su un preesistente tempio edificato nel XIV secolo, dedicato alla Maria Vergine col bambino e due santi. Il complesso fu amministrato prima dalla compagnia di Sant’Agnese e poi dai Serviti, che nel 1600 vi fondarono il piccolo convento. Nel corso del 1800 la struttura fu restaurata e utilizzata da alcune ricche famiglie romane come stazione climatica e luogo di riposo; tra le due Guerre Mondiali il complesso ospitò un collegio per bambini in condizioni disagiate fino al 1974, anno in cui venne chiuso.