We had a wonderful stay at the Hotel Felsenkeller for 2 nights at the end of August.
There was always someone at the desk and the staff spoke English, or at least "enough" English to communicate with us with our limited German, and were very helpful, they even helped us maneuver in their private parking lot as our spot was...
More