The Psych Central Conference

The UMass Lowell Inn & Conference Center, located in the heart of downtown Lowell, overlooks the Concord River and city canals. Just minutes from the intersection of I-495, I-93 and Route 3 in northeastern Massachusetts, the hotel is centrally located near historical landmarks, major event venues, galleries, shops and a bustling downtown.


  • Newly renovated 31 year-round, inn-style guest rooms

  • Over 200 seasonal (summer) guestrooms
  • Non-smoking
  • Handicap accessible rooms available
  • Newly renovated business center


  • Complimentary High-Speed Internet Access

  • Telephone with voicemail
  • Individual climate control
  • Cable TV
  • Electronic door locks
  • Iron and ironing board, hairdryer


  • American Textile Museum

  • Within walking distance to Lowell Memorial Auditorium and Merrimack Repertory Theatre
  • Tsongas Center at UMass Lowell
  • Lowell National History Park
  • New England Quilt Museum
  • LeLacheur Parkā€“home of the Lowell Spinners baseball
  • Shopping Centers
  • Whistler House Museum of Art
  • Golf course, putting green, tennis courts, hiking trail and rafting and canal tours nearby



Help Spread the Word!



Join the Conversation!

Before posting, please read our commenting guidelines.

Post a Comment:

(Required, will be published)

(Required, but will not be published)


    Last reviewed: By Psych Central Staff on 17 Nov 2012




  • Categories
    • No categories
Join Over 175,000 Subscribers
to Our Weekly Newsletter

Find a Therapist
Enter ZIP or postal code

Users Online: 11878
Join Us Now!