Thomas and Mack Center is also a popular place to see in Las Vegas. It is 1 mi from Club Wyndham Grand Desert.