Close Window
View Category

Boston Marriott Quincy

Area Sights

Plymouth Rock (23 of 39)

An important part of American history, Plymouth Rock is located on the South Shore of Boston. The landing spot of the Pilgrims is a must see on your list of attractions near our hotel. Photo courtesy of the Massachusetts Office of Travel & Tourism and Tim Grafft.