UMass Lowell Inn & Conference Center
50 Warren Street
Lowell, MA 01852
About UMass Lowell Inn & Conference Center
We are the only hotel in downtown Lowell and feature 31 year round Inn style guest rooms and 120 seasonal (summer) hotel rooms. Within walking distance to historical attractions, major event venues, galleries and museums.