820 North Macarthur Blvd.
Oklahoma City, OK 73127
Get directions

About Us

Castle Falls is an authentic historic castle nestled on five lush and spacious acres near the heart of Oklahoma City. This elegant and nostalgic castle is perfect for smaller more intimate events.

Reviews