2301 East main Street, Albert Lea
Albert Lea Inn and Suites features an indoor pool, and fitness center. Located 10 minutes’ drive from Green Lea Golf Course, it offers cable TV with HBO in every room.