Piazza d’Italia

Located In: Loews New Orleans Hotel

Standing: 400

Loews New Orleans Hotel

Loews New Orleans Hotel

Piazza d’Italia
Address
Loews New Orleans Hotel

300 Poydras Street New Orleans, LA 70130

Business Space Location Map
Capacity

Standing: 400

F&B Options
In-house catering
Equipment
  • A/V Equipment
  • Projector & Screen
  • Microphones
Features
  • Outdoor Area
  • Great Views
Frequent Uses
  • Private Dining
Overview

Book our fully renovated Piazza D’Italia for a distinctive outdoor backdrop that features stunning water features and colorful, dramatic lighting. The Charles Moore-designed Renaissance revival plaza is a local treasure and perfect for an unforgettable experience that guests will long remember once the event is over. Located adjacent to the hotel, it is ideal for receptions, as well as for luncheons, dinners and themed parties.