Directions to Holiday Inn Express Liberty, Kansas City

Holiday-inn-express-liberty-map
The Holiday Inn Express Liberty in Kansas City is located at 8230 NORTH CHURCH ROAD , Kansas City , MO, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Express Liberty .