The Newbury Boston
The Newbury, formerly Taj Boston, is a beautifully restored and reimagined luxury hotel at the intersection of Newbury and Arlington Streets, where the bustle of the Back Bay is your playground and the idyllic Boston Public Garden your front yard.
Globally celebrated designer Alexandra Champalimaud leads the renovation of the hotel’s guest rooms. Residential in feel, each of The Newbury’s rooms incorporates a calming color palette and luxurious appointments. Rooms will feature hand-selected, richly textured furnishings and original artwork, along with amenities exclusively curated for guests. Many rooms feature views of The Public Garden and guests may choose from luxury suites, including some with wood-burning fireplaces and two dramatic Presidential Suites.
|
Exclusive Perks at The Newbury Hotel Boston
Gift, $100, Breakfast, and More in Boston
Located at One Newbury Street in the historic Back Bay, the 2021 debut of The Newbury Hotel Boston follows a complete reimagining and restoration of the iconic property. The hotel’s opening highlights the talents of some of the world’s most celebrated and recognized design teams and architects as a continuing love letter to the City of Boston and coincided with the building’s 94th anniversary.
Guests making reservations through Five Star Alliance under the "Five Star Signature Package" or "Five Star Signature Suites & Villas" will also receive the following amenities: