we were visiting in Pelham, NY and decided to try this location for the se4cond time. We hated it the first time 8 years ago and found it worse this time. It is a big city hotel and shows the wear and tear. It has its own peculiar odor. We had been at the Marriott's in Tarrytown at the beginning... more







