I fly into Tucson every 2 -3 months and have always had problems with transportation. Overcharging and dirty cabs. I was staying at the Marriot and they had an outside service that I took call Metro Transportation. Wow!! First time I used them I was sure to be there regular customer.
Pros: no wait time, new cars and suvs, clean cars and drivers
more