Palace Station
About Palace Station
Palace Station is a hotel in Las Vegas, Nevada, located at 2411 West Sahara Avenue. Wheelchair accessible. Call (702) 367-2411 for current hours and details.
Features & amenities
- Wheelchair Accessible
Location
2411 West Sahara Avenue, Las Vegas, NV 89102