1. Executive Inn & Suites 333 W Drachman St, Tucson, AZ 85705 Coordinate: 32.23895,-110.97686 Phone: (520) 791-7551