My husband and I are considering spending a couple of days in the North of Italy as part of a rail trip in Europe. The two things on our list for the Italian portion of our trip are a day in Venice and then taking the Bernina Pass on our way up to Bern (where we will be ending our trip).
Milan looks like a logical place to base ourselves for a couple of nights but I was wondering if any of you folks have other suggestions. We're looking at mid-range accommodations when possible. Does it make sense to pay Milan prices when we're not really looking at spending any time actually in Milan?