|
The Doubletree Hotel Lowell, located in the heart of scenic downtown Lowell overlooking the canals of the city and the Merrimack River, is just minutes from the intersection of I-495, I-93, and Route 3 in northeastern Massachusetts. The Doubletree Hotel Lowell boasts over 15,000 square feet of versatile meeting space, with large chandeliers and a grand ballroom foyer with piano. Our hotel's exceptional catering department will ensure your event is a success,... more
|