Location

Hawthorn Suites by Wyndham Hartford Meriden
1151 E Main Street
Meriden, Connecticut 06450