There are also a couple of nice restaurants in the casino which are kind of pricey.
It has everything from slots to all of the table games, including poker. I didn't do any gambling in the casino but walked completely through it. So before long I was a self proclaimed professional :) I won a little bit of money but mostly just had a ton of fun betting and watching the horses.
She also explained the whole process and how each race goes and how to bet and claim winnings, etc. I had never been to a horse race before but I quickly decided I love it! I had no idea what I was doing so I asked one of the employees who was taking the bets and she was very kind and explained the whole process of how to bet and how to read the program. I am staying in Charles Town on business and decided to go take in the horse races one night.