Cherry Street Inn
Kansas City, MO
The Cherry Street Inn is located in downtown Kansas City, eight miles from both the Arrowhead and Kauffman Stadiums.
Accessible via interior corridors, all rooms have one king or two double beds, a refrigerator, coffeemaker, and cable TV.
Guests can relax by the fireplace in the lobby or take advantage of the laundry facility on site. Self parking is complimentary.
921 Cherry St, Kansas City, MO 64106, USA