Pilgrim Sands on Long Beach

** Private Balcony in Select Rooms **

Beachfront hotel with outdoor pool, near Plymouth Long Beach

Address

150 Warren Ave, Plymouth, MA, 02360

GPS

41.9412404, -70.6201458

LOCATION ON MAP

Home » Hotels » Massachusetts Hotels » Southeast Massachusetts Hotels » Pilgrim Sands on Long Beach

Leave a Reply