Skip to main content

Newbury Street

church entrance next to tall buildings attached

Located just a 5-minute walk from the hotel, Newbury Street is one of the most popular shopping and dining strips in downtown Boston. Eight blocks of charming 19th century buildings are home to stylish boutiques, sidewalk cafes, art galleries, restaurants, bars and more.

Newbury Street Boston United States

Back to top