Decent location
Many guests have appreciated the location of the Super 8 Watertown - Cambridge - Boston Area. The hotel is close to Boston Logan International Airport, Boston College, and Harvard University and guests have enjoyed being close to those venues.