Las Vegas Hotels Explore Main Street Station in Downtown Vegas Main Street Station is an iconic hotel and casino located in downtown Las Vegas. With its charming Victorian-era theme, award-winning dining, and renowned on-site brewery, Read More