Econo Lodge Albert Lea

2 star
2306 East Main Street, Building B Albert Lea 56007

Econo Lodge is a 2-star property situated in Albert Lea. Featuring a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi.At the hotel, rooms are fitted with a desk, a flat-screen TV,...more

Review score
180 verified reviews

Last updated: 20 Jan 2022

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Albert Lea hotel deals delivered

Econo Lodge United States