Review for Texas Station Gambling Hall and Hotel Review For Texas Station Gambling Hall and Hotel Google User Feb 5 '17 at 1:51 We love going to Winston! It's a short drive and there always something to do there! The staff is always kind and willing to do whatever they can! Even better the valae is complimentary when you stay at the hotel. We stayed in the north tower with a view. It was a great getaway! View full site to comment or like