Morris Inn at Notre Dame



Notre Dame • Show on map
View Details for Price
Located on the University of Notre Dame campus, this hotel is less than 5 minutes’ walk from football at Notre Dame Stadium. Free Wi-Fi access is in every guest room. A 48-inch flat-screen cable TV is…More info
