So in the end, I ended up booking the Westin Palace in Milan using cash and points. It was $110 + 6,000 SPG points.
I hadn't realized that the airport was so much closer to Milan than MXP and it seemed silly to spite myself for just a few dollars.
Thanks!