visit website

820 North Macarthur Blvd.
Oklahoma City, OK 73127
United States

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.

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.