L'hotel è situato a 14 chilometri sia dal centro della città che dall'aeroporto, fuori dal caos cittadino ma ben collegato con tutti i luoghi d'interesse. L'hotel dispone di numerosi servizi, quali : aria condizionata, internet point, servizio navetta per il centro città, palestra, parcheggio auto, piscina esterna, servizio lavanderia e 10 sale completamente equipaggiate utilizzate per riunioni ed eventi.
L'Hotel Tucson City Center è il luogo ideale dove trascorrere un piacevole soggiorno sia esso di svago che di lavoro, grazie alla sua posizione strategica. L'hotel dista solo 14 chilometri dall'aeroporto Internazionale di Tucson e circa 16 minuti d'auto dal centro della città. La stazione dei treni Tucson Amtrak dista 2 chilometri dall'hotel.