Bringing a uniquely modern design and green-friendly decor, Holiday Inn Express & Suites Wichita Northwest is located two miles from shopping, major restaurants and entertainment. The vibrant New Market Square is an attraction unto itself. As the home for outdoor concerts, events and gatherings, the center offers something for everyone.