With a stay at Willow Tree Inn, you'll be centrally located in Branson, just a 3-minute walk from IMAX Entertainment Complex and 14 minutes by foot from World's Largest Toy Museum. This hotel is 1.6 mi (2.6 km) from Titanic Museum and 1.8 mi (2.9 km)..