The Newbury Salon (East & West)

Located In: The Newbury Boston

Seated: 150 / Standing: 155

The Newbury Boston

The Newbury Boston

The Newbury Salon (East & West)
Address
The Newbury Boston

1 Newbury Street Boston, MA 02116

Business Space Location Map
Capacity

Seated: 150

Standing: 155

Square Feet: 1,530 ft2

Ceiling Height: 13 ft

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

Overlooking bustling Newbury Street in the heart of the Back Bay, The Newbury Salon feeds off the unmistakable energy of one of Boston's most picturesque and desirable streets. Available as an integrated space or divisible into two separate rooms, this bright, stylish venue can host receptions to meetings or can be paired with the adjacent Garden Room to create a seamless event flow.