Discover the Comfort of our Country Inn & Suites Hotel near Nashville
For top service, competitive rates and a great location about 20 minutes from downtown "Music City," look to the Country Inn & Suites Nashville South hotel in Antioch, TN. Our hotel near Nashville offers a number of services and amenities for guest comfort, including free high-speed Internet access and a Fitness Center. Hotel guests also save money when they stay with us by taking advantage of our free amenities, from a hot breakfast every morning to our indoor pool. Go online today to reserve our hotel rooms in Antioch, TN and began planning your perfect Nashville excursion.