Situato a Nashville, a 1,7 km dal Nissan Stadium e a 2,9 km dal Johnny Cash Museum, il Russell offre una sala comune, il WiFi gratuito in tutte le aree e un parcheggio privato gratuito. La struttura dista 3 km dal Ryman Auditorium, 3,1 km dalla Tootsies Orchid Lounge e 3,8 km dalla Bridgestone Arena. L'hotel dispone di camere familiari.
Le camere sono dotate di aria condizionata, scrivania, macchina da caffè, frigorifero, cassaforte, TV a schermo piatto e bagno privato con doccia. Tutte le camere del Russell sono dotate di lenzuola e asciugamani.
La struttura dista 7 km dalla Vanderbilt University e dal Lane Motor Museum. Il Russell dista 9 km dall'Aeroporto Internazionale di Nashville, lo scalo più vicino.