The Villa

15081 Beach Blvd, Westminster, CA
Capacity: 320 people
Package Pricing
Event Spaces
The Villa
Location
Venue Types
Features
  • Max Number of People for an Event: 320
  • Total Meeting Room Space (Square Feet): 5,000