2 accommodations in Lowell
-
UMass Lowell Inn and Conference Center
50 Warren Street, Lowell | 3 star hotelfrom $108- Very poor hotel
- Great Hotel at a Great Price in a Great City
- Best deal of our whole vacation
-
Courtyard Boston Lowell/Chelmsford
30 Industrial Avenue, East, Lowell | 3 star hotelfrom $99