Not quite a 50% markup, that would have made it $90, only a 33.3% markup
. But still, that sucks that it was not all disclosed during the phone call. You could try to apply for a refund based on your 1K but it is not likely as it was weather related. But yes, in the past (I was a 1K for many years) 1K's got free accomodations even for weather.