Red Rock Inn offers affordable lodging in Plymouth. Renovated in 2000, the hotel has welcomed guests since 1970.
This hotel is situated 36.4 km away from Bethel College and Notre Dame Stadium. The property is located within a 30-minute walk to the center of Plymouth.
Red Rock Inn can be reached in 40 minutes by car from South Bend Regional airport.
Eat & Drink
Dishes of Mexican cuisine are served in the lounge restaurant.