HOME / Hotel / Holiday Inn Express & Suites Albert Lea - I-35, an IHG Hotel
77820 E Main St, Albert Lea, MN 56007
+15074732300
View Business Profile