Courtyard by Marriott Boston Lowell/Chelmsford
Lowell
UMASS Lowell Inn & Conference Center
Lowell
The UMass Lowell Inn & Conference Center, located in the heart of downtown Lowell, overlooks the city canals. Just minutes... more
- A
Courtyard by Marriott Boston Lowell/Chelmsford
30 Industrial Ave. East
Lowell
800-321-2211 - B
UMASS Lowell Inn & Conference Center
50 Warren St.
Lowell
877-886-5422