Review for Rivers Casino Pittsburgh Review For Creek Casino Montgomery Google User Jan 8 '18 at 1:32 Wind Creek is a nice casino. We didn't stay at the hotel. The casino was well laid out and the play was easy. We didn't leave as winners, but sure was fun trying. View full site to comment or like