Comfort Inn hotel in Antioch, TN Nashville South near Capitol Mall State Park.
Comfort Inn Nashville South, each accommodation is well furnished with comfortable set of furnitures in brilliant shades. And over and above,they are equipped with latest amenities for our clients to be by them selves whenever they wish. Wireless Internet services, cable TV, microwave, refrigerator and other facilities are just arms length away in privacy of their dwellings.