Indoor Pool
Photo of Holiday Inn Express & Suites Olathe North, an IHG Hotel
Holiday Inn Express & Suites Olathe North, an IHG Hotel
12070 S. Strang Line Road, Olathe, Kansas 66062 USA
12070 S. Strang Line Road, Olathe, Kansas 66062 USA
Indoor Pool