The Russ House se encuentra en Tombstone y ofrece wifi gratis.
En el hotel, cada habitación incluye armario. Las habitaciones del alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, además de TV de pantalla plana y aire acondicionado. Algunas de las habitaciones también están equipadas con patio. Todas las habitaciones cuentan con nevera.
En The Russ House se sirve todos los días un desayuno continental.
El aeropuerto más cercano (Aeropuerto internacional de Tucson) está a 116 km del alojamiento.