22 Properties
South Bend at 6,11 km from the city centre
South Bend at 1,75 km from the city centre
Hotels America U.S.A. Indiana - IN South Bend Hotels 3 stars hotels in South Bend