Contessa

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