Start from
Holiday Inn Express & Suites Meriden, an IHG Hotel
2104 N Broad St, Meriden 06450