Starwood Property Trust is offering $500 million of unsecured senior notes due 2029. The proceeds will finance green projects and redeem existing debt.