You do not want to tow anything near McCarren airport!
Overnight at one of the RV parks on Boulder Hwy, they all have openings. Either take Tropicana over to the airport (not recommended) or-- have them take a shuttle to one of the casinos such as Sam's Town, or a take a cab to one of the Boulder Hwy RV Parks.
I have been at Duck Creek since November, there are several other decent RV parks & a couple of dives in this part of town.
Option 2 is to boon dock it near Lake Mead -- which is where you will find most of the airstreams in the area then fight traffic to one of the three terminals at McCarren.
Get used to doing u-turns when in Las Vegas.