Holiday Inn Express Southington

120 Laning St
Southington
Connecticut
United States