150 Warren Ave Plymouth Massachusetts
When you stay at Pilgrim Sands on Long Beach in Plymouth, you'll be on the waterfront, just steps from Plymouth Long Beach and 13 minutes by foot from Plimoth Plantation. Featured amenities include a computer station, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite.