Welcome to The Newbury Boston
– a well-crafted life.
An iconic property returns to Boston in early 2020 on the corner of Newbury and Arlington, mere footsteps from The Public Garden where the cosmopolitan Back Bay meets noble Beacon Hill.
Step into a beautifully restored hotel, where leaders, innovators, and casual passersby gather for celebratory occasions and everyday moments. Engage with a local and timeless institution of global savoir faire that is modern, sophisticated, approachable and refined. Immerse yourself in this glamorous place, where community, culture and commerce dynamically converge, paying reverent homage to the pioneering spirit from which Boston was first built.
A timeless emblem of this city’s modern heritage. Welcome to The Newbury.