Profile

AboutPhotos
Contact Information
This place has closed or relocated. Not true?
1201 Massachusetts Ave Cambridge, MA 02138
1201 Massachusetts AveUSMACambridge02138
(617) 491-2222theinnatharvard.com
Hotel
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
Photos
Scrapbook photo 2
Upload public photo
All reviews
Ronald Szanto's profile photo
Ronald Szanto
reviewed a year ago