In 2023, Hirbod took steps to further stabilize the hotel’s finances through the sale of the 264-room southern tower.