The Mayflower Inn & Spa118 Woodbury Rd., WashingtonFormerly known as the Mayflower Inn & Spa (Grace Hotels acquired it last year), this is one of those resorts that is a consistent siren song for worn-out New Yorkers.Washington