Element Chelmsford


North Chelmsford • Show on map
View Details for Price
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. Each room at the Element…More info
