Sheraton Kansas City Sports Complex, Kansas City

Sheraton Kansas City Sports Complex

9103 East 39 Th Street

The Sheraton Kansas City Sports Complex Hotel is a fresh, new option for your next stay in Kansas City, Missouri. After a multi-million dollar renovation, you find nothing but comfort and convenience during your stay. We located across the street from the Truman Sports Complex, home to Arrowhead and Kauffman Stadiums, where major league teams like the Chiefs, Royals, and Wizards play. Plus, we have Missouri