Popular accommodations in North Chelmsford
HotelAccommodates 6
Element Chelmsford
Located in Chelmsford, Massachusetts, this hotel boasts an on-site fitness centre and a daily hot continental breakfast. The University of Massachusetts-Lowell is 3 miles away.Book nowfrom $97 per night