Followup to our news that Red Lion Cromwell is no longer hosting the New England Presidential Regional.
It is now at Sturbridge, MA – more information below. For New Yorkers, that adds about 45 more minutes to the drive. But the room rate is almost 20% lower than Red Lion.