The BEST WESTERN PLUS Belle Meade Inn & Suites, conveniently located close to Interstate 40, is the prime location to stay when visiting Nashville area attractions including the Bicentennial Capitol Mall State Park, the Parthenon, the Nashville Zoo,..