5404 Osage Beach Parkway, Osage Beach, Missouri
★★ 2.5 stars
Just 0.8 miles from Dogwood Hills Golf Club Osage Beach MO, making Scottish Inns Osage Beach a convenient place to stay near golf courses in Osage Beach, Missouri.
5404 Osage Beach Parkway Osage Beach Missouri
With a stay at Scottish Inns Osage Beach in Osage Beach, you'll be in the entertainment district, just steps from Lake of the Ozarks State Park and a 1-minute drive from Lake Regional Hospital. Free self parking is available onsite.