Newbury Street

Cars parked in Newbury Street near Eliot Hotel during daytime

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