About Lowell
Lowell is a city in Massachusetts, United States. Alongside Cambridge, it is one of the two traditional seats of Middlesex County. With an estimated population of 115,554 in 2020, it was the fifth most populous city in Massachusetts as of the last census, and the third most populous in the Boston metropolitan statistical area. The city is also part of a smaller Massachusetts statistical area, called Greater Lowell, and of New England's Merrimack Valley region.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Laurence G Hanscom Field
✈️
Lawrence Municipal Airport
✈️
Beverly Regional Airport
🚂 Train / Metro
🚂
Lowell station
🚂
North Billerica station
🚂
Ballardvale station
🚂
North Wilmington station
Things to Do Nearby
New England Quilt Museum
Lowell Memorial Auditorium
Sampas Pavilion
The Public Health Museum in Massachusetts
Mystic River Reservation
Fun-World
Robert S. Peabody Museum of Archaeology
Addison Gallery of American Art
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
More in Lowell
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.