Pilgrim sands on long beach
Location pilgrim sands on long beach sits on a private beach in plymouth within easy reach of plimoth plantation plymouth long beach and plymouth rock additional area attractions include mayflower ii and pinehills golf club hotel features after a day at the beach enjoy amenities at pilgrim sands on long beach like an outdoor pool a seasonal outdoor pool and an indoor pool want a nice cool drink try the beachside bar or one of the hotels other drinking venues including a beach bar