Obiekt położony jest w miejscowości Monasterolo del Castello, nad jeziorem Endine, w dolinie Val Cavallina, 30 km od Bergamo i zaledwie 10 minut jazdy od Trescore Balneario, miejscowości słynącej z łaźni termalnych i willi Suardi z freskami Lorenza Lotto.
Na niewielkim wzgórzu położonym między południowym krańcem jeziora Endine a lewym brzegiem rzeki Cherio, początki zamku są kontrowersyjne: według tradycji na tym terenie przed zamkiem stał klasztor benedyktynów, który został zniszczony w czasach Karola Wielkiego i nigdy nie został odbudowany.
Około 1000 roku został zbudowany jako fort, aby zapewnić ochronę miejscowej ludności.
W renesansie stał się prestiżową rezydencją, tracąc swoją wartość militarną, ale od XVIII wieku do pierwszych dziesięcioleci ubiegłego wieku zamek przeżywał okres upadku.
W latach trzydziestych XX wieku księżna Winifred zakochała się w jeziorze i kupiła zamek, rozpoczynając prace konserwatorskie, które doprowadziły do odnowienia wnętrz i ogrodów.
Obecnie zamek Monasterolo jest własnością grupy Acquaroli i jest idealnym miejscem na wesela i przyjęcia.
Park jest jednym z najważniejszych w północnych Włoszech i jest prawdziwym ogrodem botanicznym, w którym można znaleźć ponad siedemset gatunków drzew.