The Newbury Boston Email Format
HospitalityMassachusetts, United States51-200 Employees
The Newbury Boston is a mid-sized hotel in Boston, Massachusetts, operating within the hospitality sector. With more than 90 years in the city, the property recently underwent a dramatic reimagining and is recognized as a local landmark. It provides lodging and related guest services to both leisure travelers and business guests seeking a refined urban experience. In March 2026, The Newbury Boston appointed Robert Angelo Jr. as Executive Chef, reflecting an expanded focus on its culinary program. Based in Boston, the property is positioned within the region's hospitality market to accommodate guests seeking a high-quality lodging and dining experience.