Hotels
First Look: The Newbury Boston
Boston’s hottest new luxury hotel, The Newbury Boston, has just opened at the most beautiful location on the Public Garden and Newbury Street, and I had pleasure of recounting my memories, and what I’m most excited about this new opening.
(PS – The Pink Lobster Bisque at The Street Bar is amazing!)
Read now on The Newbury Boston Journal:
First Look at the Newly Renovated Luxury Boston Hotel | The Newbury (thenewburyboston.com)