El personal de recepción habla inglés y español y está a disposición de los huéspedes en todo momento.
El Red Rock Inn se encuentra en Tucson, a 2,3 km del centro de convenciones de Tucson, y ofrece alojamiento con Wi-Fi gratuita y aparcamiento privado gratuito. El establecimiento está a unos 6 km del estadio Arizona, a 2,6 km del Museo de Arte de Tucson y a 6 km del zoológico Reid Park. El hotel dispone de habitaciones familiares.
El Museo Pima Air & Space se encuentra a 16 km del hotel, mientras que el Museo Pima Air está a 17 km. El aeropuerto más cercano es el aeropuerto internacional de Tucson, situado a 11 km del Red Rock Inn.
Dirección: 1000 South Freeway, Tucson, AZ 85745, Estados Unidos
Número de habitaciones: 42