Holiday Inn Norwich

135 Room Hotel


10 Laura Boulevard
Norwich, CT 06360