All Places in ‘Hotels’

  • Harvard Square Hotel

    We are delighted to announce the grand re-opening of the newly renovated Harvard Square Hotel, the finest Cambridge hotel. Improvements include a sophisticated, modern décor, larger lobby and a Starbucks Café. This Cambridge hotel offers unparalleled personalized service and comfortable accommodation its central location makes it the perfect choice for read more

  • The Charles Hotel

    Located just minutes from downtown Boston and a variety of world-class attractions, The Charles is a AAA Four Diamond Hotel and a proud member of Preferred Hotels and Resorts. Reflecting the eclecticism that is Cambridge, The Charles Hotel is a modern interpretation of New England hospitality with a thriving jazz read more