Lowell Hotels
Find a hotel in Lowell, Massachusetts. Get the best discounts on hotels
in Lowell - up to 65% off the regular rate. Over 40,000 properties in 8,000
cities worldwide. Rooms for sold-out dates. Group reservations.
DOUBLETREE RIVERFRONT
50 WARREN STREET - Lowell, MA, United States
The Beautiful Doubletree Riverfront In Historic Lowell, Massachusetts Is A Charming
Hotel Located Approximately 35 Minutes From Exciting Boston, And Offers Easy Access To
All Of Lovely, Historic New England. This Charming Hotel, Which Overlooks The City's
Historic Canal, Is At The Heart Of The Lowell Historical National Park, Where Guests Can
Enjoy Exhibits On Early American History At Any Of The Many Local Museums. This Hotel
Also Features Over 15,000 Square Feet Of Versatile Meeting Space That Makes It The
Perfect Choice For Your Next Convention, Trade Show, Or Social Event.
Area Attractions
-Faneil Hall
-Tsongas Arena
-Fenway Park
-Canobie Lake Park
-Lowell Memorial Auditorium
-Lowell National History Park
-Rockingham Race Track
-New England Sports Museum
-Merrimack Repertory Theater