Economy Inn ligt in Tucson, op 6,5 km van Tucson Convention Center en 7,5 km van Arizona Stadium. Tot de faciliteiten van deze accommodatie behoren roomservice, een 24-uursreceptie en gratis WiFiin de hele accommodatie. Tucson Museum of Art ligt op 6,1 km en Reid Park Zoo ligt op 8 km van het hotel.
Pima Air & Space Museum ligt op 13 km van het hotel, en Pima Air Museum ligt 14 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tucson, op 6 km van Economy Inn.