UMass Lowell Inn & Conference Center

Lowell, United States

3.4

14 reviews

Accepts Credit Cards
Free Wi-Fi

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes
Accepts Apple Pay
No
Wi-Fi
Free
Dogs Allowed
No

Description

Specialties

The UMass Lowell Inn & Conference Center is located in the heart of downtown Lowell, steps from historical landmarks, minutes from major event venues, museums, parks, shopping and a bustling downtown.

Our newly renovated Inn style rooms are well equipped, some with patios overlooking the city canals and Concord River. Additional hotel style rooms are available during the summer months.

We are the perfect spot for your wedding, meeting or other social and business gatherings, offering over 15,000 square feet of events space including one of the largest ballrooms in the area at over 6000 square feet.

Our canal facing restaurant, 50 Warren, is open for breakfast, lunch and dinner and offers guests a creative twist on classic cuisine.

History

Established in 2009.

UMass Lowell purchased the hotel in 2009, and completely renovated the public space and restaurant, and added meeting space as well as 31 Inn-​style guest rooms.