We like the Hotel zur Gred in Freising.
http://www.hotelzurgred.de/
It is a traditional gasthaus-restaurant. There are no elevators but good atmosphere and decent food.
Freising is nice small town to visit in its own right. It is criss-crossed with streams and small rivers. It is a church town with a monastery on the hill (Domberg) overlooking the town that has an attractive chapel. The current pope was ordained there.
Freising also has the oldest operating brewery in the world that has been expanded into a school for brew masters.
http://www.freising.de/
Freising's train station is serviced by both the Sbahn system and regional trains. Check schedules at:
http://reiseauskunft.bahn.de/bin/query.exe/en
With a partners day card from the Munich Sbahn system you can ride all day for about 19 euros.
http://www.munich-info.de/travel/mvv_en.html
With a Bayern-ticket at 27 euros you can ride either the Sbahn or regional trains after 9 A.M.
Regards, Gary