Ivy Room

Located In: The Newbury Boston

Seated: 120 / Standing: 125

The Newbury Boston

The Newbury Boston

Ivy Room
Address
The Newbury Boston

1 Newbury Street Boston, MA 02116

Business Space Location Map
Capacity

Seated: 120

Standing: 125

Square Feet: 1,178 ft2

Ceiling Height: 9 ft

F&B Options
In-house catering
Features
  • Private Entrance
Frequent Uses
  • Meetings
  • Private Dining
Overview

Boasting gorgeous views of the Public Garden and its own private entrance, the Ivy Room provides an exclusive, intimate space to make your own. With its streamlined contemporary design and neutral décor, this is the ideal setting for your most intimate and private gatherings.