77820 East Main Street, Albert Lea, MN 56007, USA
77820 E Main St Albert Lea, MN 56007-9500
Albert Lea
Minnesota
56007
United States
(507) 473-2300(507) 473-2300
Holiday Inn Express Hotel & Suites Albert Lea I-35 welcomes one pet of any size for an additional fee of $25 per stay. Additional pets may be allowed with prior approval from management. Dogs must be …