Lowell MA Hotels & Motels 1. 30 Industrial Ave E, Lowell, MA 01851 | Courtyard by Marriott (978) 458-7575