The Vendry is now part of Groupize! Read more

Atrium

Located In: New World Center

Seated: 160 / Standing: 350

New World Center

New World Center

Atrium
Address
New World Center

500 17th Street Miami Beach, FL 33139

Business Space Location Map
Capacity

Seated: 160

Standing: 350

F&B Options
Exclusive catering only
Equipment
  • A/V Equipment
  • Air Conditioning
  • TV
  • Bar
  • Projector & Screen
  • Sound System
  • Lighting Equipment
  • Microphones
Features
  • Stage
Frequent Uses
  • Meetings
  • Private Dining
Overview

The welcoming New World Center atrium features captivating architectural details—cascading geometric shapes, curved surfaces and a vaulted ceiling with six stories of natural light. The signature glass backlit bar is a focal point, attracting the eye from beneath an ocean-inspired titanium canopy designed by famed architect Frank Gehry. Theatrical lighting capabilities allow the bar and atrium spaces to be custom-colored to meet client specifications. Video mapping and corporate logos can be projected onto multiple surfaces; multiple fixed 60-inch plasma screens provide branding opportunities or a program feed for onstage events.

Photos from Previous Events at New World Center
ACS: The Assassination of Gianni Versace