Санаторий «Надежда» находится на берегу небольшой речки Труев в селе Ульяновка, расположенном в 140 километрах от Пензы. Ближайший железнодорожный вокзал разместился в городе Кузнецке в 9 километрах, до аэропорта около 2 часов езды. Пансионат занимает территорию площадью 14 гектаров, на которой расположен 3-х этажный жилой корпус и 2-х этажное здание клуба. Небольшой номерной фонд, рассчитанный на 60 человек, предлагает номера категории Стандарт и Люкс, укомплектованные необходимой техникой – телевизором, кондиционером, холодильником, электрочайником и оборудованные ванными комнатами с душем и косметическими принадлежностями. На территории пансионата работают крытый бассейн, библиотека, банный комплекс с сауной и баней, тренажерный зал, организована волейбольная площадка. В свободное время гости могут поиграть в бильярд, спеть в караоке, посмотреть кинофильм или поучаствовать в анимационной программе. Для детей оборудована игровая комната, есть уличная площадка, в санаторий регулярно устраиваются детские дискотеки. Многопрофильный санаторий предлагает комплекс оздоровительных программ, основанных на лечебных природных факторах, среди которых - минеральная вода из собственного бювета на территории, лечебная грязь, горный горячий воск – озокерит, магниевая соль – кристаллический бишофит. Помимо популярных санаторных методов лечения, таких как бальнеология, грязелечение, ингаляции, гостей ожидают также климатотерапия, кинезитерапия, нафталанолечение, иглоукалывание.