South Bend Marriott 123 N Saint Joseph St South Bend, IN 46601 Phone: (574) 234-2000 Fax: (574) 237-6184
Category: Hotels & Motels