Aloft Nashville Franklin


Franklin • Show on map
View Details for Price
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. Aloft…More info
