Meeting Facility
Photo of Holiday Inn Express & Suites Olathe North, an IHG Hotel
Holiday Inn Express & Suites Olathe North, an IHG Hotel
12070 S Strang Line Rd, Olathe, Kansas 66062-5255 USA
12070 S Strang Line Rd, Olathe, Kansas 66062-5255 USA
Meeting Facility