Holiday Inn Express Hotel & Suites Rochester

77 Farmington Rd
Rochester
New Hampshire
United States