Directions to Holiday Inn Express and Suites South Bend

 
 

Holiday Inn Express and Suites South Bend

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


Get directions to:
Holiday Inn Express and Suites South Bend, 210 E. Callander St., South Bend IN

Get directions from:

Click to Print This Page