The Newbury Boston

Boston, Massachusetts

Inspirato Signature Hotel

Ideal For: Urban Dwellers, Foodies, Shopping Enthusiasts
Style: Chic, Inviting, Historic

  • Historic and iconic Boston hotel dating back to 1927, ideally situated on the city's Back Bay
  • Located along Newbury Street close to shopping and restaurants, across the street from the Boston Public Garden
  • Dine at Contessa, the on-site Italian restaurant perched in a glass-enclosed rooftop space
  • 286 rooms and suites
Loading search results
Loading ...