Popular accommodations in Lowell-S Lowell
HotelAccommodates 4
Sonesta Select Boston Lowell Chelmsford
Sonesta Select Boston Lowell Chelmsford is located 4.3 km away from Chelmsford Forum and 5 minutes' drive from Lowell city centre. Hotel boasts rooms with free Wi-Fi and satellite TV.Book nowfrom $71 per night