Holiday Inn Express and Suites Albert Lea - I-35
The Holiday Inn Express & Suites Albert Lea is conveniently situated 2 miles South of I-90 and I-35, 90 miles south of Minneapolis. Our hotel is the newest and most modern hotel in the area making us the smart choice for travelers.