Close Window
View Category

View All Photos

Boston Marriott Quincy

Check Rates & Availability

Area Sights

Plymouth Rock (23 of 44)

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