Showing 2 from 2 ItemsToggle Filters
Just 10 miles from downtown Branson, Missouri, discover an Ozark Mountain oasis. Our modern-day “Castle in the Ozarks” welcomes guests with upscale resort amenities, friendly Midwestern hospitality and spectacular lakefront views. We’re the perfect base to enjoy Branson’s live shows, Silver Dollar City, Table Rock Lake and our surrounding nature trails. After a fun-filled day, unwind at Spa Chateau, our scenic outdoor pool or award-winning restaurants.