Main Street Station

The southwest entrance of Main Street Station is used as a stand-in for a casino in the film.

Filmed here

Main Street Station

200 North Main Street, Las Vegas, US

Community posts