Book online or call us: 1-800-454-3213 | Contact Us| Customer Care| About Super 8
Search Hotels in Lowell
Lowell Hotels Near University of Massachusetts-Lowell: Looking for Hotels Near University of Massachusetts-Lowell in Lowell, Massachusetts? Choose from 2 Wyndham Hotel Group Hotels Near University of Massachusetts-Lowell. Lowest rate guaranteed when you book directly on
42.6438663-71.3341899
Sign up for email alerts

Get Special Offers

wyndham rewards
It's not too late to make this stay even more rewarding! Click to learn more!
Hotels Near University of Massachusetts-Lowell

Hotels Near University of Massachusetts-Lowell

2 Hotels

Hotels Near University of Massachusetts-Lowell

1 – 2 of 2 Hotels shown
Super 8 Watertown/Cambridge/Boston Area in Lowell, Massachusetts
100 N Beacon St, Irving St/North Beacon St, Watertown, MA, US, 02472
20.9 miles from destination Show on Map
TripAdvisor Rating
2.55Average TripAdvisor Overall Rating of 2.5 of 5 for Super 8 Watertown/Cambridge/Boston Area
From
84.00 USD

Our Super 8 Watertown / Cambridge / Boston Area hotel, conveniently located off Interstate 90 and just 15 minutes from downtown Boston, puts everything the ...More

Super 8 Manchester Airport in Lowell, Massachusetts
2301 Brown Avenue, I-293 Ex 2 Brown Ave Arpt Ex, Manchester, NH, US, 03103-6813
21.6 miles from destination Show on Map
TripAdvisor Rating
3.55Average TripAdvisor Overall Rating of 3.5 of 5 for Super 8 Manchester Airport
From
67.15 USD

Super 8 Manchester / Airport hotel offers value just one mile from Manchester-Boston Regional Airport. Located off Highway 101 between Interstates 293 and 93, our ...More

1 – 2 of 2 Hotels shown