#2 in Clear Lake AmericInn by Wyndham Clear Lake
★★★
2019 E Main Street, Albert Lea (MN), United States Show on map
Howard Johnson by Wyndham Albert Lea is a 2-star hotel in Albert Lea (MN), United States. It is one of 12 places to stay in Albert Lea (MN) listed on Triptoic. The property has 1 rooms.
2019 E Main Street, Albert Lea (MN), 56007, United States
Howard Johnson by Wyndham Albert Lea is located at 2019 E Main Street, Albert Lea (MN) 56007, United States.
Howard Johnson by Wyndham Albert Lea is rated 2 stars.
Howard Johnson by Wyndham Albert Lea has 1 rooms.
Highly rated alternatives close by
Hotel