UMass Lowell Inn & Conference Center: Located in the heart of historic downtown Lowell, Massachusetts, in close walking distance to many points of interest and the Concord River. The hotel has over 15,000 sq. feet of indoor & outdoor function space accommodating up to 750 guests. Fully renovated and nicely appointed guestrooms offer two queen beds or a single king-size bed. 1st floor rooms feature private patios overlooking the canals.
50 Warren Street / Lowell, Mass. / (978) 934-6917
UMass Lowell Inn & Conference Center
By admin | Published: March 16, 2012