Considering the Euro Hotel Am Messe Park in Passau?
A VT member wrote the following comment about visiting Passau:
Pilgrimage Church Mariahilf by solituda
On the Inn River side of Passau you will find the Pilgrimage Church - and to be honest - you can't miss its imposing site as it looks over the "floating area" of the town between the three rivers.
Walk up along the streets in Innstadt if you can, since there are some great view points along the way. You will also pass some wonderful old roman walls.
The covered stairway you can see leading up to the church are the Pilgrams' Stairs - all 321of them.