Contact Information
This place has closed or relocated. Not true?
1201 Massachusetts Ave Cambridge, MA 02138
1201 Massachusetts AveUSMACambridge02138
The Inn at Harvard and Harvard Square Hotel, two Luxury hotels in Harvard Square, Cambridge
Google+ URL
Your Activity

Is this your business?

Manage this page
Reviews from around the web
Write a review
Review Summary
1 review
People talk about high speed wireless internet, designer toiletries, valet parking, fitness center and premium bedding
Scrapbook photo 2
Upload public photo
All reviews
Ronald Szanto's profile photo
Ronald Szanto
reviewed a year ago