Elmsford is a small village of 5000 in Westchester County just off the I87 a little east of the Tappan Zee Bridge. We've stayed at this hotel a few times, because it's an easy drive to the college where my daughter attends, and also because it's cheaper than other good motels in the area. Elmsford itself is by no means... more











