Das Southwood Shores Resort Ozarks-See verfügt über 50 Zimmer und liegt 2 Kilometer vom Lodge of Four Seasons entfernt.
Das Hotel ist in einer Entfernung von rund 15 Autominuten von der Our Lady of the Lake Catholic Church gelegen. Das 5-Sterne-Hotel ist außerdem in 4 Kilometer Entfernung von Sehenswürdigkeiten, vor allem dem Turtle Hill Eco-Park. Jolly Mon Indoor Water Park ist in einer Entfernung von rund 20 Autominuten von der Unterkunft.