Located in a restored 1880's Victorian home in downtown Lowell, The Avery St. Bed and Breakfast offers a cozy retreat with antique charm, modern amenities, and a delicious homemade breakfast. Just steps away from Lowell's historic main street, come and experience the scenic city where the Flat River and Grand River meet.