Holiday Inn Express Hotel & Suites Troy

2020 Formosa Rd
Troy
Illinois
United States