Check-in
3:00 PM
★★2 star property
Nestled in the heart of the vibrant city, UMass Lowell Inn and Conference Center epitomizes luxury with its commitment to eco-friendly practices, stunning architectural design, and a strategic location that offers both tranquility and easy access to the city's bustling activities.
UMass Lowell Inn and Conference Center caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 31 elegantly appointed guestrooms. Each of the 31 rooms at UMass Lowell Inn exudes opulence with plush bedding, marble bathrooms, and expansive windows offering picturesque city views. Amenities include high-speed Wi-Fi, flat-screen TVs, minibars, and exclusive toiletries. Select rooms feature balconies overlooking serene garden vistas or the sparkling pool.
Our dining options cater to all palates with multiple venues including a rooftop restaurant offering panoramic views alongside gourmet dishes crafted by Michelin-starred chefs. Indulge in our exclusive wine pairings or tasting menus available upon request. Room service is available round-the-clock to ensure your utmost comfort.
Revitalize your senses at our spa offering signature treatments and hydrotherapy sessions. A state-of-the-art fitness center along with yoga classes are designed to keep you fit during your stay. Our tranquil outdoor pool area is perfect for relaxation after a busy day.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
3:00 PM
12:00 PM
Check-in time starts at 3 PM. Guests must present government-issued photo identification along with a credit card or cash deposit upon check-in for incidental charges. Pets are welcome subject to prior approval; additional charges may apply. All special requests are subject to availability upon check-in; they may incur additional charges.
+1 978 934 6920
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
Nestled in the heart of the vibrant city, UMass Lowell Inn and Conference Center epitomizes luxury with its commitment to eco-friendly practices, stunning architectural design, and a strategic location that offers both tranquility and easy access to the city's bustling activities.
50 Warren St, Lowell, MA 01852
See on mapPoints are credited instantly on non-refundable bookings.
Check-in time starts at 3 PM. Guests must present government-issued photo identification along with a credit card or cash deposit upon check-in for incidental charges. Pets are welcome subject to prior approval; additional charges may apply. All special requests are subject to availability upon check-in; they may incur additional charges.
Hotel · +1 978 934 6920
0 of 0 room types
Search prices are indicative and may change at checkout.