Get a Hotel in Lowell

Courtyard Boston Lowell Chelmsford

Courtyard Boston Lowell Chelmsford

Lowell • Show on map 8.0/10 Price as low as USD 124.00

This hotel is located 4.3 km away from Chelmsford Forum and 5 minutes' drive from Lowell city centre. It boasts a seasonal outdoor pool and rooms with free Wi-Fi and satellite TV. The spacious rooms at…More info

Book now