The Mansion at Woodward Park

Tulsa, Oklahoma

  • $3000 - $5900
  • Up to 300 Guests
  • 384 View

About

Highlights

Venue Type

Mansion Weddings

Package Starting Price

$3000

Seating Capacity

Up to 300 guests

Location

Surrounded by the beautifully landscaped lawns and lush gardens of Woodward Park, The Mansion is just three miles from downtown Tulsa. This proximity to the city center provides easy access while still offering a serene and picturesque setting. The venue offers a variety of ceremony and reception layouts, with a particular emphasis on outdoor options that showcase the historic grace of the property.

Architecture and History

Designed by the noted architect Nobel B. Fleming, The Mansion is an architectural gem. Fleming, who also designed the adjacent Samuel Travis Mansion (now home to the Tulsa Historical Society & Museum), brought a unique vision to the property. Constructed circa 1920, The Mansion showcases a dreamy mix of Italian Renaissance and Art Deco architecture. This blend of styles retains the vintage characteristics of bright and spacious refinement that are a hallmark of the period.

Venue Features

One of the most striking features of The Mansion is its expansive stained glass ceiling, which adds a touch of elegance and color to the space. The 12,500 square foot mansion includes a variety of beautifully appointed rooms:

  • Marble-floored foyer: A grand entrance that sets the tone for sophistication.
  • Grand room: A spacious area perfect for gatherings and celebrations.
  • Dining room: An elegant space for intimate dining experiences.
  • Gold leaf ceiling library: A unique and opulent room ideal for quieter moments or smaller gatherings.

In addition to the main mansion, the venue includes a 5,000 square foot adjacent reception hall and a sweeping veranda.

Gallery

0 out of 5.0
0.0
Quality Service
 
0.0
Facilities
 
0.0
Staff
 
0.0
Flexibility
 
0.0
Value of money
 

Write A Review

Quality Service
Facilities
Staff
Flexibility
Value of money

Faq’s

What is The Mansion at Woodward Park?

The Mansion at Woodward Park is a historic mansion wedding venue located in Tulsa, Oklahoma. It offers a blend of Italian Renaissance and Art Deco architecture, surrounded by beautifully landscaped gardens.

How far is The Mansion from downtown Tulsa?

The Mansion is just three miles from downtown Tulsa, providing easy access to the city center while offering a serene and picturesque setting.

What types of events can be hosted at The Mansion?

While The Mansion specializes in weddings, it is also an ideal venue for other events such as corporate functions, parties, and social gatherings.

What architectural features does The Mansion include?

The Mansion features an expansive stained glass ceiling, a marble-floored foyer, a grand room, a dining room, a gold leaf ceiling library, a lower-level ballroom, a downstairs salon, and a spacious dressing suite upstairs.

How can I contact The Mansion at Woodward Park for more information?

You can contact The Mansion at Woodward Park by phone (+1) 918-576-5155 email events@tulsagardencenter.org

Location

2435 South Peoria Avenue Tulsa, OK, 74114

© 2024 All Rights Reserved.