Set in a prime location of Rochester (NH), Holiday Inn Express Hotel & Suites Rochester puts everything the city has to offer just outside your doorstep.
Holiday Inn Express Hotel & Suites Manchester - Ai is a popular choice amongst travelers in Manchester (NH), whether exploring or just passing through.