O Club Wyndham Branson at The Falls está localizado a 2 km da Strip 76 e a 9,5 km de Branson Landing no centro de Branson.
Todos os quartos deste hotel têm ar condicionado, uma televisão com canais por cabo e um leitor de DVD. Os quartos estão equipados com comodidades para preparar café. Todos os quartos incluem uma casa de banho privativa com uma banheira e um chuveiro. Algumas unidades possuem uma cozinha e uma varanda.
O Teatro Andy Williams Moon River fica a 3,5 km do Club Wyndham Branson at The Falls. O Museu Titanic fica a 2 km e a Ride The Ducks está a 4 km da propriedade. O Aeroporto de Springfield-Branson encontra-se a 92 km.