We use cookies to ensure you get the best experience on our website. By using our site, you agree to our use of cookies.

A sophisticated haven in Boston’s finest hotel.
The Place

Located in the historic Newbury Boston, mere steps from the city’s iconic Public Garden across the way, The Street Bar is a quintessential hotel bar that serves as a haven for guests from the early morning to the wee hours.

The Food

The Street Bar offers breakfast service, a menu of iconic bar fare, and classic cocktails, all executed in Major fashion. Join us for a leisurely afternoon of oysters and champagne—or for the perfect nightcap after dinner at Contessa, our acclaimed restaurant on the property’s roof.