The 10-room Wyndham Mountain Vista 1Br Apartment Branson villa is located approximately 25 minutes' stroll from Moonshine Beach and provides guests with a spa bath for a more relaxing stay.
Dinosaur Canyon is nestled 2.3 miles from the Branson holiday home, and the size Hollywood Wax Museum is 2.2 miles away. For sports enthusiasts, the villa is an ideal starting point to discover Branson's athletic scene, with the miniature Shoot for the Stars Mini-Golf, situated around a 10-minute drive away.
Stage Door Restaurant at Welk Resort is in the vicinity of the property.