We spend every other weekend in Branson.. our Rv stays there all the time

. We love the Branson Landing, it's a shopping area ( modern out door mall) that is on lake Taneycomo, in "Old town Branson"it's a cold lake that has dinner cruises and sight seeing cruises on it. There are upscale shopping full price stores there, and a few good restaurants. There are also 2 pretty nice Outlet Malls in Branson. The Branson Belle, is a neat Showboat that was built to tour Tablerock Lake. They have lunch and Dinner Cruises, and FUN fun shows. You can get a discount if you buy Silver Dollar City tickets and Belle Tickets together.
There is also Dolly Parton's Dixie Stampede Dinner Thearter.. it's a good meal and good show. Don't miss the Ride the Ducks tours.. they are on the 76 strip and in Old town. Each ride should be different. A free activity is to tour the Trout Fishery, that is located near the Tablerock Dam, that separates Tablerock Lake and Lake Taneycomo. There is an IMAX theater, and another movie theater, Loads of shows. Shepard of the Hills is fun...
Another day trip would be Eureka Springs, Arkansas... its a really intersesting small town that has lots of springs... (really) and albino squirrells... (uh huh) sorta artsy, strange architecture due to the hills and intersting shops and restaurants. We love to go and have lunch.
Don't forget to see the local caves.. they are an attraction too, There is one at Silver Dollar City and Talking Rocks Cavern is near Kimberling City a bit west..
I don't know much about the Savannah Inn.... in fact, I don't think I have heard of it.. so that may be a good thing.
Adding that there are "alternate routes" with color names.. red, blue and yellow my best advice is to get a map and name someone the navigtor... have them study the map. if you use the alternate routes, you will be able to just about miss most of the traffic. It is pretty bad on the main drag.. the strip, but that is where most shows, restuarants and shops are.. more advice.. get to Silverdollar city early.. or you will sit in traffic there too.