M
Michelle Murray Review of Red Roof Inn, Six Flags
The worst place ever... They charged my debit card...
The worst place ever... They charged my debit card when I never stayed there. The management is fradulant and didn't want to give me any information when I asked about it.. I have the police involved
Comments: