New Hampshire Motor Speedway, which hosts many of New England NASCAR's races, is a unique attraction for our hotel's guests. Tilton, NH is only 12 miles from this 1.6-mile track, which offers a variety of professional regional races throughout the season.