Knights Inn

1320 E Main St, Franklin, NC 28734
Knights Inn Knights Inn is one of the popular Hotel located in 1320 E Main St ,Franklin listed under Inn in Franklin , Local business in Franklin ,

Contact Details & Working Hours

Map of Knights Inn