InnVest arranges $342 million loan for hotel buy