Executives said some areas of the property weren’t ready in time to properly train staff members to provide the level of service it wanted to for guests.
Search results for:
Station Casinos’ newest resort, a $750 million project, is expected to open in fall 2023.