The Savannah House commands a breath-taking view of the Ozark Mountains, yet it’s just minutes away from the Branson excitement and activity in Branson, Missouri. It is conveniently located next door to The Mansion Theatre and within walking distance of Sight & Sound Theatre.