Add DatesChange Search
Select Date
Select Date
1 adult
0 children
1 room

Harvard Square

<
>

Harvard Square

110 Mount Auburn St
Cambridge, MA 02138

  • Check-In Time: 3:00 PM
  • Check-Out Time: 12:00 PM
  • Number of floors: 4
  • Number of rooms: 73
OverviewAmenitiesHotel MapRates
About This Property
  • Check-In Time: 3:00 PM
  • Check-Out Time: 12:00 PM
  • Number of floors: 4
  • Number of rooms: 73
Location Description

The property is located 5 miles West of Downtown Boston.

Property Description

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

On Site
Loading Map
Finding the Best Rates
Please select your arrival and departure dates to view rates