Search results
We did not find results for: harvard square hotel massachusetts.
Check spelling or type a new query.
We did not find results for: harvard square hotel massachusetts.
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 639.24 mi
Is this your business? Verify your listing
4.0 150 reviews
Our room was good size, comfortable and clean. Hotel staff was efficient and friendly. Many good restaurants to choose from that are walking distance. Close and convenient location to Harvard... More
Check in and out was terrific and easy. The staff was very accommodating and was looking to help however they could. Room was clean and exactly what we expected. Perfect location for visiting Harvard... More