Does anyone know who the management company is at this hotel
Address: 2104 N Broad St, Meriden, CT 06450, USA
Elizabeth Grasso | May 31, 2018
No, but had a great stay there
Richard Zamora | May 31, 2018
No, but I had a pleasant stay.
Thanks! Your answer is awaiting moderation.