Surrounded by more than six acres of beautiful gardens and lawns and two hundred year old stone walls, Stonecroft Country Inn is a charming bed and breakfast near the. Stay at Hampton Inn Sturbridge, MA located off Rte 131 near I-84 and Rte 20 is near Wells State Park. Enjoy free breakfast and WiFi, indoor pool and more. and mussels arranged atop a bed of steamed saffron rice. Chunks of…