Do you have ideas on a centrally located moderately priced accommodation and tickets to the Last Supper?
Tickets to The Last Supper: https://cenacolovinciano.org. This is the direct link, not a third party.
Nearby look at this hotel, Locanda Antica Leonardo. We had an excellent stay there.