Ivy Salon

Located In: The Newbury Boston

Seated: 50 / Standing: 75

The Newbury Boston

The Newbury Boston

Ivy Salon
Address
The Newbury Boston

1 Newbury Street Boston, MA 02116

Business Space Location Map
Capacity

Seated: 50

Standing: 75

Square Feet: 1,421 ft2

Ceiling Height: 9 ft

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

This private ground floor salon and pre-function space, with a separate VIP entrance from Arlington Street, features rich velvet green drapes and lush plantings to create a private oasis. Connecting to the Ivy Room, this is the ideal location for those seeking to bypass the hotel lobby to greet guests and host private meetings or intimate gatherings.