The Russell

The Russell is a premier boutique hotel in the heart of East Nashville, Tennessee, that offers 23 unique rooms in a historic, restored church. Many of the buildings features including stained glass and old brick walls have been preserved, but t ...