Close Window
View Category

Courtyard Boston Downtown

Area Sights

Newbury Street (32 of 47)

Newbury Street, originally part of Boston harbor and located in the heart of Boston, is known as Boston's most enchanting street. The two-mile street is filled with eight blocks of fine dining, local pubs, local fair, boutiques, shops, and a place for every sightseer to visit.