Southwood Shores is a hotel Lake Ozark located in United States.
Lake Ozark , MO 65049 United States
Peaceful , quiet , awesome pool and hot tub .
This place is pretty nice, just needs a little updating.
Don't go into the pool after midnight.
You are allowed to bring a dog (under 11 lbs) for $12 per day. Awesome - Gieselle Fest
Such a great place to stay, beautiful views, and the poolside bar is amazing. - Logan Trentadue
Really good food if you're willing to wait as service is very slow regardless if the restaraunt is busy or not. Friendly bartenders too. - Jeff M.