Holiday Inn Express Kansas City Downtown

417 E 13th St Kansas City MO 64106 USA

(816) 474-1000

Location