Route planner from | to | via this address.
1201 Massachusetts Ave.
Cambridge MA MA 02138
This Cambridge hotel is located at Harvard University in Harvard Square, which features shopping dining and entertainment. The hotel offers a gym and rooms with flat-screen TVs. The Inn at Harvard features cozy rooms with bath products and bathrobes. Guests can work at the desk provided with the room. The dining options at the Inn include the Atrium, which features an afternoon tea. The restaurant offers freshly baked treats and seasonal menus. The Inn at Harvard is within a 3-minute walk of the Fogg Art Museum. Logan International Airport is 6.5 miles from the hotel.
Number of rooms : 111
Check availability with Booking.com