8230 North Church Road, Kansas City, United States
Holiday Inn Express Kansas City-liberty Photos
Holiday Inn Express Kansas City-liberty Map
8230 North Church Road, Kansas City, United States
Searching for availability
Hotel Information
With its excellent, affordable accommodation in Kansas City, Holiday Inn Express is a perfect place for you to reside and explore the surrounding areas.