Lowell
Lowell is a city in Massachusetts about 40 minutes northwest of Boston. With over 105,000 residents, it is the fourth largest city in Massachusetts, and has an important historical background. It was the first planned industrial city in the United States.
Lowell Hotels
Enter your itinerary to show recommended Lowell hotel providers
Lowell Travel Guide
Select a section to browse the Lowell travel guide
Lowell Video
Select a Lowell travel guide video, or hover over a video for its description
Lowell Travel Deals
Deals by BookingBuddy * Taxes and fees may be extra
Lowell Travel Tips
Lowell travel tips courtesy of GeckoGo
- Have not been there since the Wang days, it was trying to come back then. Don't know now. • Frank P.
- Check out the Southeast Asia Restaurant / Buffet. You won't find a hotter plate. • Alex R.
More Lowell Tips
Compare Travelocity, Orbitz, Expedia, Priceline, Kayak and more.
Further Information