150 Southwest South Drive, Lake Ozark, United States
Show map
Southwood Shores Resort Lake Ozark, located 7 km from Our Lady of the Lake Catholic Church, boasts an indoor pool. There is also parking.
While staying in this hotel, you are invited to discover Jolly Mon Indoor Water Park, located 15 minutes away by car, or visit sports venues like Lemans Fun Park, which is 20 minutes away by car. The Southwood Shores Resort offers a setting 2.1 km from Horny Toad Entertainment Complex. Feel in total harmony with nature by visiting Turtle Hill Eco-Park, a 10-minute drive from this 5-star hotel.
Staying at one of the 50 rooms at the property, guests have access to a kitchenette. Guestrooms also include a refrigerator, an oven, and kitchenware.
The pizzeria Joe Momma's Place Pizzeria and Bar is 1.3 km away.
+ More- Less
Gallery
Map
Tourist attractions in
Missouri
Rooms & Availability
Please wait, we’re checking available rooms for you.