The Las Vegas Club hotel is in downtown Vegas right on Freemont Street, and its close to the greyhound station as well. The hallways seemed to smell like overcooked eggs for some reason, but it was a fairly clean hotel. The nice thing about it is there was no resort fee (most Casino hotels have a resort fee, which can actually make it up to twice as expensive as advertised – that is unacceptable.) This casino is about as good as any casino in downtown Vegas.
The El Cortez is a hotel on the outskirts of downtown Vegas, and its close to the Freemont neighborhood (a rough, poverty stricken part of town.) When I stayed there, you didn’t have to pay a resort fee but there was a pretty hefty deposit (not a big deal since you probably won’t break anything when you stay there.) There were some fairly nice places to eat at the main level near the Casino. Like the Vegas Club Hotel, its one of the best hotels to stay at for a budget traveler since you don’t pay a resort fee to stay there.