Map of Holiday Inn Express in Troy, IL 62294

Holiday Inn Express

📍 2020 Formosa Rd , Illinois 62294

📞(618) 667-9200

locationImg Get Directions >

👍 ★★★★★ 4.2