I was visiting family that lives down the street from the Hotel and it is a short commute to their place. I found the staff to be helpful and very polite overall I enjoyed my stay. I don't gamble but it was fun to watch other people play the slot machines at the casino.
James from Marina California
Located 5 miles northwest of The Strip, this Texas-themed hotel is 3 miles from downtown, 6 miles from the convention center …More