It's All New at The Newbury Boston
Which is exactly what the teams behind The Newbury Boston have done. The new hotel — one of F athom's Best New Hotels of 2021 and already a member of the Leading Hotels of the World — in Boston's tony Back Bay neighborhood sits on the edge of Boston Public Garden and straddles some of the city's ritziest addresses — boutiques,