The Most Buzz-Worthy Hotel Openings For 2023
Southall in Franklin, Tennessee is another exciting debut — just 20 minutes outside Nashville and set on a working farm, the property has standalone cottages and a spa and signature restaurant.
Read More - Opens in new window