All posts tagged "Hotels near the Sprint Center"
Sprint Center is a Centerpiece
Opened in 2007, the Sprint Center is located in the Power & Light District of downtown Kansas City, Missouri. The arena is one of the most visited in the country despite not hosting any professional sports teams....
- Posted November 19, 2018