Super 8 Watertown/Cambridge/Boston Area Hotel
This two-story, non-smoking Super 8 houses 44 rooms with cable TV with premium channels. Breakfast is on the house here. Stop by the photocopy center for access to business services. The front desk is open 24 hours a day for added convenience.
Get the best deals without needing a promo code! Save on your reservation by booking with our discount rates at
Super 8 Watertown/Cambridge/Boston Area Hotel in MA
The Super 8 hotel is off U.S. 20, one mile from I-90 and 10 miles west of downtown Boston. The hotel's convenient proximity to the interstate makes it easy for guests to visit the city's major sites, such as Faneuil Hall, Fenway Park and the New England Aquarium, all within 10 miles. Harvard University and M.I.T. are both 15 minutes away by car, in Cambridge. Logan International Airport is less than 12 miles away.
100 N Beacon Street
02472, United States