The Country Inn and Suites By Carlson Nashville South is a Tourist hotel. Located in Antioch area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
For top service, competitive rates and a great location about 20 minutes from downtown Music City, look to the Country Inn and Suites Antioch, TN. Our hotel in south Nashville offers a number of services and amenities for guest comfort, including free high-speed Internet access and a Fitness Center. 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. Comfortable accommodations and modern perks ensure you a memorable stay at the Country Inn and Suites Antioch, TN. Our hotel's rooms feature free high-speed, wireless Internet access, a cable TV, a refrigerator and a microwave. Guests looking for more space can book our spacious suites.