Residence Inn by Marriott Southington

778 West St
Southington
Connecticut
United States