Need Help? Call 1-800-785-1665 Web Code: 32MWKH7
Daily: 9:00 am • 8:00 pm (CST)
Click here for Cart ID
Located on the north side of the city of Branson, Savannah House Hotel is conveniently located off Shepherd of the Hills Expressway, on Expressway Lane.
The fabulous "Stone Castle Hotel" is one of Branson's most unique hotels. This elaborate property features larger-than-average sized standard rooms, beautifully appointed Jacuzzi rooms and suites, two indoor pools and hot tubs, meeting space, and more.