Holiday Inn Express Hotel & Suites Franklin

85 Neha Dr
Franklin
Kentucky
United States