They are different. Music Row is a business part of the Nashville music scene. Offices, studios, very little to see. Moreover, the city center is where the honky tonk bar is located, the Country Music Hall of Fame, the Frist Museum, and tourist attractions. However, Nashville might be the best choice if you want to enjoy several of those facilities.