Which airline are you using. Most business class for US airlines is refundable in some form, perhaps by voucher but somehow creditable. Most hotels are refundable unless you accidentally purchased a nonrefundable rate, oops! Talk to the hotel and likely even if you did buy a nonrefundable rate the nonrefundable portion is likely only the first night.