Lakes Region Hotel's Guests Enjoy Ideal LocationWelcome to the Holiday Inn Express® Hotel, one of the most modern hotels in Tilton, New Hampshire. Located in the heart of the Lakes Region, the hotel's convenient to I-93 and the top attractions and businesses in lovely Tilton, NH. Lodging here gives you access to the business center with fax, copy and print services, and there is free...