Quality Inn & Suites

2090 N Broad St
Meriden
Connecticut
United States