The 2-star Ramada Downtown South Bend Hotel offers fine accommodation in South Bend.
The hotel is around 10 minutes on foot from the city center. This property is located in the center of South Bend.
Basilica of the Sacred Heart is 3.1 km from the hotel and University of Notre Dame is 2.5 km away.
South Bend Regional airport is about 15 minutes by car.
Eat & Drink
The grill bar Main Street Roasters is located 50 meters from the property.