You can always visit one of the highly rated attractions, The Shrine of the Holy Spirit, placed 300 meters from the Days Inn By Wyndham Branson Ozarks. Other sights that are worth your while are the size Hollywood Wax Museum (3.9 km the property) as well as Branson's IMAX Entertainment Complex (about a 10-minute drive away).