Our Super 8 Watertown / Cambridge / Boston Area hotel, conveniently located off Interstate 90 and just 15 minutes from downtown Boston, puts everything the Boston / Cambridge area has to offer at your fingertips. With public transportation within easy walking distance of our Watertown, MA, hotel, you can park your car in our covered lot and enjoy all the city has to offer. Please note that our parking lot will not accommodate trucks.
REQUEST_DENIED: You must enable Billing on the Google Cloud Project at https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started
100 N Beacon St, Watertown, MA 02472