The Main Street Station Hotel, located in Downtown Las Vegas, Nevada
Return to Las Vegas Hotel images