El The Russell se encuentra en Nashville, a 1,7 km del estadio Nissan y a 2,9 km del Museo Johnny Cash, y ofrece alojamiento con salón compartido, conexión WiFi gratuita en todas las instalaciones y aparcamiento privado gratuito. El establecimiento se encuentra a 3 km del auditorio Ryman, a 3,1 km del Tootsies Orchid Lounge y a 3,8 km del Bridgestone Arena. El hotel dispone de habitaciones familiares.
Todos los alojamientos están equipados con aire acondicionado, TV de pantalla plana con canales por cable, nevera, cafetera, ducha, secador de pelo y escritorio. Todas las habitaciones del hotel disponen de baño privado con artículos de aseo gratuitos.
La Universidad Vanderbilt y el Museo Lane Motor se encuentran a 7 km del The Russell. El aeropuerto más cercano es el aeropuerto internacional de Nashville, a 9 km del alojamiento.