I am looking for a hotel that was right on the beach in Plymouth called the Pilgrim sands and I was wondering if it was still there or has the name been changed????
It is still there. I have never stayed there so I am not sure what the quality of the hotel is. Before I moved here I stayed at B & B or the Best Western. The Pilgrim Sands as a beautiful setting on the water