Holiday Inn Express and Suites

Address: 
2506 N. Lafayette Rd., Crawfordsville, IN 47933