Castle Falls offers a historic setting for business events with its temperature-controlled indoor spaces and five acres of grounds rooted in Oklahoma City's earliest history. The venue features three distinct buildings, including the old-world style castle restaurant with private dining rooms and the modern Grande Hall, which accommodates up to 250 guests.
The castle's intimate restaurant serves upscale European cuisine with a focus on impeccable service, ideal for client dinners or executive gatherings. With flexible event spaces and a deep local heritage, Castle Falls provides a memorable backdrop for meetings, receptions, and private dining experiences in Oklahoma City.
Loading map...
Rated 4.6 on Google · 503 reviews