Situato a 1,6 km dalla University of Arizona, il Red Roof Inn offre una piscina all'aperto stagionale. Le camere sono dotate di connessione Wi-Fi gratuita e TV via cavo a schermo piatto.
Numero delle stanze: 80
1300 N. Stone Ave, Tucson, AZ 85705, Stati Uniti