Set within a 1927 Back Bay landmark, The Newbury offers 16,000 square feet of event space reimagined for the modern gathering. From a fully reinstated grand ballroom to intimate salons overlooking the Public Garden, every venue pairs heritage detail with the unmistakable energy of one of Boston's most storied addresses.