The UMass Lowell Inn & Conference Center, located in the heart of scenic downtown Lowell, Massachusetts. OPEN TO THE PUBLIC we overlook the Concord River and the Pawtucket Canal, just minutes from the intersection of I-495, I-93, Route 3 and the Lowell Connector, in northeastern Massachusetts.
The Inn & Conference Center is the ideal hotel in Lowell, MA for your meetings, weddings, and special events. The Inn Style guestrooms available year round offer luxurious comfort in a downtown setting, while the Hotel guestrooms are available for your summer stay offering a great location for all the summer activities and attractions Lowell has to offer.
The UMASS Lowell Inn & Conference Center is centrally located near the University Of Massachusetts at Lowell, MA, historic landmarks and major event venues such as the Tsongas Center at UMass Lowell and LaLechure Park. Guests can experience unique dining options and bustling shopping centers just outside the Inn’s doors at our Boston area hotel.
NEW HOTEL LOBBY, RESTAURANT & BAR OPENING JANUARY 2011
Official Hotel Information