Service Properties Trust announced its financial results for the quarter ended June 30, 2026. The company will host a conference call to discuss performance.