A Romantic Resort in New England
Nestled in 36 acres of beautiful New England country, Stonehedge Inn & Spa is conveniently located 40 miles north of Boston and five miles south of the Nashua, New Hampshire border. Designed after a luxurious European country manor, the Inn overlooks acres of landscaped gardens, pastures and scenic woodlands. Recognized internationally for its impressive Wine Collection and gourmet cuisine, Stonehedge offers impeccable European-styled service combined with the warmth of a favorite New England country inn.
Seasonal packages are offered, including Autumn Getaway, New Year’s Eve & Valentine’s Day. Additional packages include One and Two Night Country Getaway, Spa Getaway, Romance Under the Stars and Babymoon.