UMass Lowell Inn & Conference Center

This charming hotel is situated in Lowell. There are a total of 31 guest rooms on the premises....

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This charming hotel is situated in Lowell. There are a total of 31 guest rooms on the premises.

Less details

50 Warren St, Lowell, MA 01852, USA - Lowell, Massachusetts - U.S - 01852