Southall Farm & Inn Farm Stay Franklin, Tennessee
Free Wi-Fi
Parking
«Southall Farm & Inn» is located in Franklin. This hotel is located in 6 km from the city center.
2200 Osage Loop, Franklin
«Southall Farm & Inn» is located in Franklin. This hotel is located in 6 km from the city center.
2200 Osage Loop, Franklin