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

6.8
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

Subscribe
Econo Lodge United States