Travel
There is no set Wedding hotel...If you are only attending the wedding and not the pre and post events staying by the venue in Franklin, TN is good. If you are in it for the long haul we recommend staying in Nashville. The traffic between Franklin and Nashville is very rough at times and it is not as close as you might think
Air BnBs and Hotels are all great options. A bit of advice on where to stay. East Nashville is very cool and hip but not the closest to the venue or the events. Belmont, Vanderbilt and Music Row are great area just outside of the city. The gulch is perfect for that just outside of the city local experience. Broadway and SOBRO are great for the honky-tonk Broadway action. Green Hills is a quiet suburban area. There are so many great hotels throughout the area we couldn't even begin to pick just one!!
Stay out of Antioch and Murfreesboro!!!