Delux Inn Mesquite est classé 2 étoiles et propose un total de 144 chambres au confort chaleureux. Doté d'une piscine en plein air ouverte en saison, l'hotel se trouve à 2 km des sites naturels tels que Town East Park.
La résidence est également centralement nichée à environ 10 minutes à pied de Range Park. Les options de divertissement de la région incluent AMC Starplex Mesquite 10, à 2,1 km de Delux Inn.