Red Roof Inn Troy

2030 Formosa Road
Troy
Illinois
United States