Allie
Member since July 2022
Reviews (1)
Great Location, Friendly Staff
Red Roof Inn St Louis - Troy ILThe location was great in terms of being close to the highway. The staff was friendly and nice. Only downside is it loud since close to I-70.
Photos (0)
Allie hasn’t posted any photos.