Show most popular offers in this box or some text describing prices.
star star star 12 East Ogden Avenue, Las Vegas, Nevada 89101, United States
12 East Ogden Avenue, Las Vegas, Nevada 89101, United States
The hotel and casino is located one short block off Fremont Street Experience in the heart of Downtown Las Vegas. It has easy access to many other properties, including a pedestrian bridge to the Main Street Station Hotel and Casino.