Quality Inn & Suites

2090 N Broad Street, Meriden, CT 06450