MICHELIN Travel Discover the world
Home > > > > > > > > Harvard Square Hotel Cambridge

Harvard Square Hotel Recommended Recommended

Harvard Square Hotel Recommended Recommended

Address : 110 Mount Auburn Street USA - Cambridge MA MA 02138

from : 199 USD

Book

The Harvard Square Hotel is the centerpiece hotel in Cambridge, Massachusetts's lively, centrally located Harvard Square. Located just north of Boston and the Charles River, "The Square" is full of life, culture and university ambiance. The Harvard Square Hotel puts you in the midst of it all. Surrounded on both sides by Harvard University and its many museums, halls and libraries; the John F. Kennedy Memorial Park and the JFK School of Government, the hotel sits right in the heart of this historic district.

Useful Information

  • Address : 110 Mount Auburn Street USA - Cambridge MA MA 02138MA 02138Cambridge

Main services

  • Car park
  • Air conditioning
  • Disabled access
  • Non-smoking rooms
  • Internet

Top of page