Sherton-Kansas City Sports Complex, part of the Starwood Hotel chain, is located next to Kansas City s Arrowhead and Kaufman stadiums. Other area attractions include Worlds of Fun, Oceans of Fun, the Kansas City Zoo and the Starlight Theater. The property s smoking and nonsmoking guest rooms feature hair dryers, voice mail services, irons and ironing boards, in-room Nintendo game
Read more...