Morris Inn ligger i hjertet av South Bend, bare 7 minutter til fots fra Basilica of the Sacred Heart og 7 minutter til fots fra Grotto of Our Lady of Lourdes.