Watertown hotels & apartments, all accommodations in Watertown

Recommended hotels in Watertown

Super 8 Motel - Watertown photo

Super 8 Motel - Watertown

The 3-star Super 8 Motel - Watertown boasts close proximity to Alumni Stadium, Cambridge College and MIT just 3.4 km away.

. Boston - Ma, Watertown, MA, United States

Quality Inn & Suites At I-81 - Exit 45 photo

Quality Inn & Suites At I-81 - Exit 45

Quality Inn & Suites At I-81 - Exit 45 is a 2-star property only 1.9 km from Adirondack River Outfitters, Dry Hill Ski Area and Roswell P. Flower Memorial Library.

1190 Arsenal St ;, Watertown, MA, United States