Map for Holiday Inn Express and Suites South Bend

 
 

Holiday Inn Express and Suites South Bend

210 E. Callander St.
South Bend, IN 46614 | directions
(574) 291-1040