Starwood Hotels & Resorts unveiled the new Sheraton Tarrytown [N.Y.] April 12, located about seven miles east of White Plains.
The 150-room hotel can accommodate up to 80 people for group events in its 1,000 square feet of meeting space.