Located in Watertown, Hampton Inn & Suites Watertown Boston is a 4-minute drive from Harvard University and 6 minutes from Boston University. This hotel is 3.1 mi (4.9 km) from Boston College and 4.4 mi (7.1 km) from Fenway Park.
Apartment hotel in a commercial area with a quirky facade is 8-min walk from Charles River and is 2 miles from Harvard Stadium.
Two story Motor Inn with modern guest accommodations; in-town location, easy access to highways; five miles from Boston.
