When you stay at Arrowhead Inn in Kansas City, you'll be in the suburbs, within a 10-minute drive of Arrowhead Stadium and Kauffman Stadium. This hotel is 4.5 mi (7.3 km) from Hallmark Visitors Center and 5.4 mi (8.7 km) from Kemper Museum of Contemporary..