Umass Lowell Inn & Conference Center in Lowell 1-800-230-4134 50 Warren St., Lowell, MA 01852 (Riverfront) The UMASS Lowell Inn & Conference Center, 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 UMASS Lowell Inn & Conference Center 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, whether you're planning an important business seminar or elegant wedding reception.
While you stay with us enjoy amenities like:
• Fitness center
• Well-equipped business center
• Seasonal lobby patio
• Wireless high-speed internet in guest rooms, public space and meeting rooms
The UMASS Lowell Inn & Conference Center is located in close proximity to dozens of leading financial services, technology and manufacturing corporations in a vibrant business environment. The hotel is within walking distance to:
• Lowell Auditorium
• Tsongas Arena
• Merrimack Repertory Theatre
• Many more specialty shops, restaurants, and historical attractions along the canal walk.
Logan International Airport, Manchester Airport and all the attractions of historic Boston are less than 45 minutes south of Lowell. Pheasant Lane Mall in New Hampshire is 15 minutes north and features tax-free shopping. The Doubletree Hotel Lowell's ideal location, modern facilities and traditional New England charm provi
Reservations Meeting Space Lowell Group Rates Map Area: Hotels in Lowell
|