The Charles Hotel Harvard Square

Situated proudly on Harvard Square, a few miles from downtown Boston, The Charles Hotel, Harvard Square charms with refined New England character. Indulge in a French-inspired spa treatment after a full day exploring the university and the colonial history of the area. Henrietta’s Table cooks up elevated farm-to-table favorites.