42.37181 ­-71.11504
Go to map view
The Inn at Harvard - Cambridge - Building
The Inn at Harvard - Cambridge - Bedroom
1201 Massachusetts Avenue, Cambridge, MA 02138, United States +1 617 491 2222

Get Rates

Show The Inn at Harvard at top of the results.

Get Flight + Hotel

Star Ratings

getaroom.com