Zudem bietet das Waterview At Fall Creek Branson WLAN im ganzen Gebäude.
Katholische Kirche „Our Lady of the Lake“ liegt in nur 6 km Entfernung vom Hotel. Titanic-Museum lässt sich in 10 Minuten mit dem Auto erreichen. Das Hotel liegt auch ganz in der Nähe vom Table Rock State Park. Sight and Sound Theatre liegt nur 15 Minuten Autofahrt von der Unterkunft entfernt.
Die Zimmer bieten einen Blick auf den See und verfügen über Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Die Badezimmer sind mit einer Badewanne, einer getrennten Toilette und einer Dusche sowie einem Wäschetrockner und Toilettenartikeln ausgestattet, um den Gästen zusätzlichen Komfort zu bieten.