Este hotel de 132 habitaciones y 2 plantas fue construido en 1972 y completamente renovado en 2006. Hay conexión a Internet gratuita en las zonas públicas.
El hotel está cerca del escénico lecho del río Santa Cruz, un fantástico lugar para pasear, correr, pescar, hacer senderismo, montar en bicicleta de montaña y jugar al golf. Este hotel se encuentra en el centro de todo, cerca del corazón del centro de Tucson y justo a la salida de la carretera Highway 1-10. Las principales oficinas de negocios de Tucson están cerca y la Universidad de Arizona, así como el Palacio de Congresos de Tucson, a menos de 5 minutos. El casco antiguo de Tucson y los numerosos y apasionantes lugares de interés quedan a un trayecto rápido y fácil del hotel. El establecimiento dista aproximadamente 16 km del aeropuerto de Tucson.
Hay un excelente restaurante abierto 24 horas al lado del hotel. Se ofrece un desayuno continental gratuito, que incluye gofres.