Greater Lowell Chamber

UMASS Lowell Inn & Conference Center

  • HOTEL
  • FUNCTION FACILITY
50 Warren Street
Lowell, MA 01852
(978) 934-6920
(978) 934-6924 (fax)
Hours:
Open 24 hours, seven days a week.
  • About

    The UMass Lowell Inn & Conference Center is the only hotel located in the heart of downtown Lowell, close to major event venues, historical landmarks, galleries, shops and a bustling downtown.

    Skip to toolbar Log Out