"Service Properties Trust, or SVC, is a real estate investment trust, or REIT, with over $11 billion invested in two asset categories: hotels and service-focused retail net lease properties. As of December 31, 2023, SVC owns 221 hotels with over..
Relevance: 12.034523