1820 Oak Park Dr. South Bend IN 46617 USA, South Bend, IN, 46617, US

Map of 10 min Walk to ND Stadium 1820
WiFi
Click To Call

About 10 min Walk to ND Stadium 1820

Amenities

Map Location & Address

10 min Walk to ND Stadium 1820
1820 Oak Park Dr. South Bend IN 46617 USA, South Bend, IN, 46617, US
Map of 10 min Walk to ND Stadium 1820

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now