Travel
The best place to stay is probably Columbia, Tennessee because it's located between the Church and the Reception, giving you about a 15-20 minute drive to the Wedding.
There are also hotels in Spring Hill, Tennessee which is where the Church is located, and is about 30 minutes from the Reception in Culleoka, Tennessee.