Das 2-Sterne-Red Lion Inn & Suites Tucson Downtown bietet einen Gepäckraum und liegt im Bezirk Downtown Tucson, etwa 16 Gehminuten vom Kindermuseum von Tucson und etwa 3 Kilometer vom Flandrau Observatory entfernt. In unmittelbarer Nähe vom Tucson Museum of Art gelegen, verfügt das Hotel über einen Swimmingpool, wo sich die Gäste entspannen können.
Kulturelle Sehenswürdigkeiten in der Umgebung sind das Museum für zeitgenössische Kunst (1 km) und das Museum der Jüdischen Geschichte (1,1 km). Auch der "A" Mountain ist in einer Entfernung von 13 Gehminuten vom Red Lion Inn & Suites Tucson Downtown.
Jedes der 96 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet. Ein Schreibtisch und ein Fernsehen mit mehreren Kanälen sind ebenfalls in den Zimmern vorhanden. Gäste genießen einen Haartrockner und Handtücher in den privaten Bädern mit einer getrennten Toilette und einer Dusche.
Das Red Lion Inn & Suites Tucson Downtown bietet auch ein vegetarisches Frühstück an. Das Restaurant Carl's Jr ist ein perfekter Ort, um Gerichte amerikanischer Küche zu probieren, und befindet sich unter anderem ca. 200 Meter vom Hotel entfernt.