Aloft Nashville Franklin, Franklin
https://aloft-nashville-franklin.usa8.info
Set south of Nashville, down the street from the Cool Springs Galleria shopping complex, this contemporary hotel in Franklin, Tennessee features first-rate facilities and comfortable guestrooms.
7109 South Springs Drive, Franklin, TN 37067, United States of America