Conveniently located off Interstate 93, our Tilton, NH, hotel near New Hampshire Motor Speedway offers easy access to local lakes, ski areas and shopping. Begin each morning with free 8-item SuperStart breakfast bonanza and use our free Wi-Fi Internet access to plan your busy day.