It depends on the reason for your trip. A hotel is convenient for sightseeing, the Arena and the historic centre.
An apartment is ideal for families, business trips, medical stays or longer stays, as it offers a kitchen and greater independence.