Ana Phelps
Casino Queen Hotel Casino Queen Hotel
East Saint Louis, Illinois
"Ana Phelps"
Employees are nowhere to be found. Had to check in at the hotel and they could not find my check information. So I had to pay again. Service at the hotel was awful. No view of the arch. I would not go back.