Residence Inn by Marriott Southington

94 Room Extended Stay


778 West Street
Southington, CT 06489