Delux Inn Mesquite Near I-30 Dallas puts you within a 10-minute drive of Lake Ray Hubbard and Dallas Arboretum and Botanical Garden. You'll have free perks such as WiFi and self-parking. Also, Kay Bailey Hutchison Convention Center and American Airlines Center are within a short drive.