The Sleep Inn & Suites Smyrna – Nashville hotel in Smyrna is conveniently near downtown Nashville. Nashville International Airport and Vanderbilt University are both nearby.
Number of rooms: 78
2689 Highwood Boulevard, Smyrna, TN 37167, United States