Holiday Inn Express Hotel & Suites Rochester Near Lilac Mall 77 Farmington Rd - Rochester, NH 03867 SELECT