The Newbury is a Boston Gem
By Everett Potter
The Newbury opened as the country’s first Ritz-Carlton in 1927 and has what is arguably Boston’s best hotel location, across the street from the manicured Public Garden. It’s at the corner of Arlington Street and Newbury Street, the city’s upscale shopping boulevard.
Check your expectations at the revolving door on Arlington Street. This is not your great-grandmother’s staid old Ritz-Carlton. The Newbury is exciting, vibrant, and youthful.
The property became a Taj Hotel in 2007 and was reborn as The Newbury in 2021 thanks to Highgate, a real estate and hospitality management company. The 286-room hotel has undergone a stunning and energetic transformation and has now hit its full stride … continue reading