Search results
We did not find results for: Harvard Square Hotel Cambridge, MA.
Check spelling or type a new query.
We did not find results for: Harvard Square Hotel Cambridge, MA.
Check spelling or type a new query.
The location of this 73-roomed hotel in Harvard Square is unbeatable; it is a short distance from the university, shops,...
Website: harvardsquarehotel.com
Phone: (617) 864-5200
110 Mt Auburn St Cambridge, MA 02138 2600.62 mi
Is this your business? Verify your listing
4.0 154 reviews
My husband and I stayed for 1 night to attend a wedding on a Friday morning. This was a dressy occasion with a formal cocktail party the night before. We were very happy with our choice of hotels. The... More
We stayed here for a weekend swim meet at Harvard. I can not say enough good things about this hotel. To start the front desk staff were incredible. I arrived to check in and realized I had left my... More