M Max Jogwich Review of Red Roof Inn, Six Flags 4 years ago Nice cockroach paradies. Don't book this hotel !!!
Comments: