I was in Vegas with a large group and our requirement was to stay close to the Las Vegas Motor Speedway. This place is conveniently located in North Las Vegas about half way between the track and the strip.
The property was clean and spacious and ideal for a large group. We would certainly stay here gain when we return.