This is a 360 degree view of Palace Station Hotel Casino on the west side of interstate 15 off Sahara Ave. Palace Station opened in 1976 and was the first of the "Station" brand casinos catering to Las Vegas locals. Address: 2411 W Sahara Ave, Las Vegas, NV 89102
Link to this comment:
All Comments (1)