Castle Falls is an authentic historic castle nestled on five lush and spacious acres near the heart of Oklahoma City. Amidst a cascading waterfall, towering cedars and oaks, this elegant nostalgic castle is perfect for smaller more intimate venues serving 2 to 250 people.
Modeled after a Normandy castle, Castle Falls’ architecturally significant construction and old world charm creates an unparalleled environment for weddings, holiday parties, business meetings and social gatherings.