L'hôtel est situé à 14 kilomètres du centre-ville et de l'aéroport, loin du chaos de la ville mais bien relié à tous les sites d'intérêt. L'hôtel dispose de nombreux services, tels que: climatisation, borne Internet, service de navette pour le centre-ville, salle de sport, parking, piscine extérieure, service de blanchisserie et 10 chambres entièrement équipées pour les réunions et les événements.
Tucson City Center Hotel est l'endroit idéal pour passer un séjour agréable, que ce soit pour les loisirs ou les affaires, grâce à sa position stratégique. L'hôtel se trouve à seulement 14 km de l'aéroport international de Tucson et à environ 16 minutes de route du centre-ville. La gare de Tucson Amtrak est à 2 kilomètres de l'hôtel.