Super 8 Watertown/Cambridge/Boston Area

100 N Beacon Street, Watertown, MA, 02472
| 2.5Based on 438 Reviews
Enter Travel Details
Loading reviews…

Hotel Details

Nice freebies such as breakfast help our guests stay within their budgets at the non-smoking Super 8 Watertown/Cambridge/Boston Area. 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. 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. Rooms with "comfortable" beds and "clean" bathrooms, combined with a "very helpful and professional" staff make for a pleasant stay at the Super 8 Watertown/Cambridge/Boston Area, according to our guests.
  • Alarm Clock
  • 24 hour front desk
  • Free Continental Breakfast
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.