I just stayed 2 nights in Predazzo this summer and was really pleased with the Ancora.
They have a garage for your car and no extra charge.
The hotel is right in the middle of the little town, however Predazzo is quite boring at night.
You don't need to leave the hotel as it has a good restaurant (half-board is probably the best option) and a bar also. The bar (with outside seating as well) is quite a pleasant setting and is frequented by young locals also.
I was positively surprised by the nice spa in the basement.
The room I had was quite large and I was happy with it.
The reception staff were very helpful and have huge material of hiking maps of the region for free use.
Recommendation: take a trip to Latemar 2000.More