Enjoy America's Favorite Pastime at Our Hotel near Kauffman Stadium
Baseball fans visiting Kansas City will love the ideal location of Sheraton Kansas City Hotel at Crown Center. Our downtown Kansas City hotel is located just a short distance away from Kauffman Stadium, home of the Kansas City Royals. Also known as "The K", this beloved baseball park originally opened in 1973 as Royals Stadium and was renamed after Ewing Kauffman, the founder and first owner of the Royals, in 1993. It is part of the Truman Sports Complex, along with Arrowhead Stadium, home of the Kansas City Chiefs.