The Big Red house offers a comfortable stay in a great location 20 minutes out from Downtown Nashville.