Milan is not an obvious tourist city, partly since it’s most famous as a fashion and banking capital, and neither of those is really visible to the average visitor in any meaningful way. Still, this is where you come to see the Last Supper mural and one of the most impressive cathedrals in the world.
Hotels and even hostels in Milan can be extremely expensive, depending on the time of year you travel. This is a business city so at times every room can be jammed with well-heeled business people, but a week or a month later there might be great discounts at some of the same hotels.
The main attractions are quite reasonably priced, and there’s plenty of free things to see, but be aware that if you want to see the Last Supper you need to reserve well in advance because access is very limited.
Food and drinks run the gamut, with some excellent northern Italian cuisine being very pricey while pizza and other casual options remain affordable to budget travelers.