Red Roof Inn Troy
Red Roof Inn Troy
Address:
2030 Formosa Road, Troy, Illinois
Traveler Rating by TripAdvisor

Traveler Comments

Nice location, easy parking,great access.
Reasonable comfort at a competitive price.
Please enable JavaScript to properly view and use this web site.