Breathtakingly beautiful, Janeway Castle Stone Estate & Venue is the premier venue for exquisite weddings. Exclusive and unforgettable with its castle rock, formal landscaping, spectacular settings, exceptional service, and ability to accommodate every style of bride. This new estate offers a perfectly romantic setting for a wedding, and enough elegance and style to make any type of event hosted there unforgettable. Janeway Castle Stone is one of the finest venues in Oklahoma, just 10 miles outside of downtown Tulsa.