21 Rooms / 9 Suites

The Mayflower Grace, a country inn located less than two hours from New York City, evokes the feeling and elegance of an English countryside hotel. Set on 58 acres of rolling hills, streams and lush gardens, The Mayflower Grace features guest rooms and suites swathed in luxurious fabrics; four-poster, canopied beds; 18th- and 19th-century art and modern touches like flat-screen TVs. The inn's intimate size means you'll receive focused, friendly attention from the accommodating staff.