In 2021, we stayed at the Hotel Milano and Spa. We paid 104 Euro per night, including breakfast and city tax. Mind you, this was in November, so the price may be different during more popular months. The rooms were small, but modern and well-equipped. There's a view of the arena from the rooftop. It was quite central, and we liked it a lot.
Based on the receptionist's suggestion, we ate at La Griglia. We liked it so much, we ate there a second time, and were greeted like old friends, taken to our "usual" table, and served our "usual" drinks. I definitely recommend it.