Neon Signs
6 image(s)
The Desert Star Motel sign sits aglow at 1210 South Las Vegas Boulevard.
5 image(s)
The Star Motel sign sits at 1418 South Third Street in Downtown Las Vegas.
4 image(s)
The Alicia Motel, formerly the Star Motel, sits at 1200 Fremont Street in Downtown Las Vegas.








