Answers from Our Experts (1)
The Hermitage Hotel is located in the center of downtown Nashville at 231 North Sixth Avenue. Set in a classic building constructed in 1910 near the state capitol, the historic Forbes Travel Guide Five-Star hotel has always been the city’s go-to place for business travelers and visiting celebrities.
Those in town for sightseeing are at home, too, because the hotel is within walking distance of downtown Nashville’s major entertainment venues, including the city’s famed honky tonks (Robert’s Western World and Tootsie’s Orchid Lounge are just two of many). Spots like the Tennessee State Museum and the Country Music Hall of Fame and Museum, and performing arts venues like the Tennessee Performing Arts Center and the Schermerhorn Symphony Center, are a hop, skip and a jump away from this luxury Nashville hotel.