Considering we were in a bind to find a hotel near our destination in Germany, we booked this hotel the night before we were to stay there. We were given Room 29, which was clean, a bit sparse, but in a building across from the main hotel with no elevator. We had someone help us with our luggage up the stairs, but we took our luggage down the stairs ourselves. We would suggest booking a room in the main part of the hotel.
The location in Speyer was excellent! A very short walk to the Dom and the old part of town. We ate in their beer garden the first night and were very pleased with our meal and the fun ambiance. Breakfast was also great with several choices. Parking was available on site for 5 Euros per night.