El hotel se encuentra a 14 kilómetros del centro de la ciudad y del aeropuerto, alejado del caos de la ciudad pero bien comunicado con todos los lugares de interés. El hotel cuenta con muchos servicios, tales como: aire acondicionado, punto de internet, servicio de transporte al centro de la ciudad, gimnasio, estacionamiento, piscina exterior, servicio de lavandería y 10 salas totalmente equipadas para reuniones y eventos.
Tucson City Center Hotel es el lugar ideal para pasar una estancia agradable ya sea por placer o negocios, gracias a su posición estratégica. El hotel está a solo 14 km del aeropuerto internacional de Tucson y a unos 16 minutos en coche del centro de la ciudad. La estación de tren Tucson Amtrak está a 2 kilómetros del hotel.