Elizabeth
Member since January 2020
Reviews (3)
Smoking
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton AveThe room and everything in it reeked of smoke when we arrived
Photos (0)
Elizabeth hasn’t posted any photos.
The room and everything in it reeked of smoke when we arrived