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.
Number of rooms: 143
7109 South Springs Drive, Franklin, TN 37067, United States
Hotel booked 1 times today.