The Indoor Main Dining Room

Located In: Villa Azur Miami

Seated: 140

Villa Azur Miami

Villa Azur Miami

The Indoor Main Dining Room
Address
Villa Azur Miami

309 23rd Street Miami Beach, FL 33139

Business Space Location Map
Capacity

Seated: 140

F&B Options
In-house catering
Features
  • Great Views
Frequent Uses
  • Private Dining
Overview

A private indoor space which can seat up to 140 people in the main dining room.