Located in North Las Vegas, this hotel is just five minutes from the Las Vegas Motor Speedway, the home of NASCAR. Three minutes from the Nellis Air Force Base entrance. Less than 15 minutes from the Las Vegas Strip, Downtown Las Vegas, & the Fremont..