Where is Residence Inn Southington?
Where is Residence Inn Southington located?
Residence Inn Southington, Connecticut, United States (approx. 41.60861°, -72.89964°)
Where is Residence Inn Southington on the map?
{"latitude":41.60861,"longitude":-72.89964,"title":"Residence Inn Southington"}