Hotel nearby Watertown
3 found
Super 8 by Wyndham Watertown/Cambridge/Boston Area
This Watertown, Massachusetts hotel is a 10-minute drive from Harvard University and a 20-minute drive from downtown Boston. It offers a continental breakfast and classic rooms with free WiFi and cable TV with HBO.
Residence Inn by Marriott Boston Watertown
Featuring free WiFi throughout the property, Residence Inn by Marriott Boston Watertown offers accommodation in Watertown with a complimentary full hot breakfast buffet. Certain rooms feature a seating area for your convenience.
More Hotel in other Cities
Interesting places in Watertown
Search this area