Staying at Villa 120 Townhouse Branson, guests can easily reach the large White Water, located approximately 7 km away.
The size Hollywood Wax Museum can be found around a 15-minute ride from the Branson villa, and the Jerry Presley's God and Country Theatre is about a 20-minute ride away. Situated 4.9 km from the Our Lady of the Lake Catholic Church, the property is popular destination for both worshippers and tourists.
Bathroom facilities at Villa 120 Townhouse also include a separate toilet and a shower. Hair dryers and towels are included to enhance your comfort.
Among other facilities at the Branson accommodation coffee and tea makers, a fridge, and kitchenware are provided for self-catering. Guests have access to restaurant Magnolia Grille, situated just near the Branson holiday home.