Hotel information:
The Harvard Square Hotel, opened in 1958 and completely refurbished in 2003, is located in the heart of Harvard Square steps away from the subway|T-Station, an ever-changing kaleidoscope of excitement and fun. Harvard Square truly has something for everyone...art, music, many fine bookstores, some of the world's most innovative restaurants, hundreds of unique shops, world-renowned Harvard University and so much more.No matter what brings you to Cambridge, make the Harvard Square Hotel your home away from home! Our heart-of-the-Square location puts you at the center of everything that's put Harvard Square on the map.
| Surroundings: |
The property is located 5 miles West of Downtown Boston.
|
| Capacity: |
4 floor(s), 73 rooms
|
| Address: |
02138 110 Mount Auburn St., Cambridge, MA, USA
|
| Room price (per night): |
Single from € 90
, Double from € 120
|
Customers’ rating:
Total number of opinions: {CountUserRate}
Last reviews on Harvard Square Hotel:
No reviews