Skip NavigationCambridge Office for Tourism logo

Harvard Square Hotel

The finest Cambridge hotel has re-opened. The newly renovated Harvard Square Hotel features improvements like a café, larger lobby and sophisticated, modern décor. This Cambridge hotel offers unparalleled personalized service plus comfortable accommodations. Its central location makes it the perfect choice for the traveler looking to stay in Harvard Square.

The Harvard Square Hotel is situated in Cambridge's cultural epicenter, located just a few miles from Boston and the Charles River. The hotel is just steps away from the historic district of Harvard Square, including Harvard University, a wealth of museums, JFK Memorial Park & JFK School of Government, favored shopping boutiques plus numerous restaurants.


Map of the area around Harvard Square HotelGet Directions Add to your trip packClose trip pack


110 Mount Auburn Street

Cambridge, MA 02138

Harvard Square

(800) 458-5886


  • Parking Lot / Garage
  • Smoke Free
  • Walk to Subway
  • WiFi
  • Wheelchair Accessible