The Baymont Inn & Suites Kansas City South Hotel is the ideal location for all area attractions, including the entertainment venues of downtown. From here, visit Worlds of Fun, Kansas City Zoo, and the Starlight Theater. For events at the Truman Sports Complex and Bartle Hall, this ... Hotel Details
Welcome to Capital Center Inn Kansas City, MO. Whether it's business or pleasure you will enjoy your stay at Capital Center Inn Kansas City. Located just about 5 miles from Kauffman Stadium, home of the Kansas City Royals and Arrowhead Stadium, the hotel is also a short ... Hotel Details