Club Wyndham Branson at The Falls ligt op 2 km van de Strip Highway 76 en op 9,5 km van Branson Landing in het centrum van Branson.
Elke kamer in dit hotel is voorzien van airconditioning, een kabel-tv en een dvd-speler. De kamers zijn voorzien van een koffiezetapparaat. Alle kamers hebben een eigen badkamer met een bad en een douche. Sommige accommodaties hebben een keuken en een balkon.
Het Andy Williams Moon River Theater ligt op 3,5 km van het Club Wyndham Branson at The Falls. Titanic Museum ligt op 2 km afstand en Ride The Ducks ligt op 4 km van de accommodatie. De luchthaven Springfield-Branson ligt op 92 km afstand.