Book a stay at this spa resort in Osage Beach. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the restaurant and the helpful staff in our reviews. Popular attractions Lake of the Ozarks and Osage Beach Premium Outlets are located nearby.